Kali 8 my Win 7 или Dual boot/5.3.0-kali-amd64/win 7 (платформа: HP G71-340US)

Заставьте сценарий запуска выполнять cdперед запуском mjpg_streamer, точно так же, как вы делаете это вручную:

#!/bin/sh

cd /home/geilisa/mjpg-streamer
./mjpg_streamer -i "./input_raspicam.so -fps 5" -o "./output_http.so -p 8090"

Предполагается, что ваш домашний каталог /home/geilisa.

Вы не можете использовать ~в сценарии, так как он, скорее всего, запускается пользователем root. Если запуск утилиты от имени пользователя root вызывает затруднения, используйте sudo -u gelisia./mjpg_streamer...в сценарии, чтобы запустить ее от имени пользователя gelisia.


Альтернативой является добавление задания cron, которое запускается при загрузке:

@reboot cd /home/geilisa/mjpg-streamer &&./mjpg_streamer -i "./input_raspicam.so -fps 5" -o "./output_http.so -p 8090"

Добавьте это в свой crontab с помощью команды crontab -e. Это откроет редактор с вашим crontab (, возможно, пустым файлом ). Добавьте указанную выше строку, сохраните и выйдите.

Большинство cron, о которых я знаю, позволяют использовать@reboot@hourly, @dailyи т. д. )вместо пяти столбцов планирования заданий, которые обычно идут перед фактической командой.

0
13.12.2019, 00:22
1 ответ

Это определенно не проблема Linux, а проблема Windows. Поэтому его следует передать куда-нибудь вроде superuser.com . Однако лично я верю в помощь при проблемах, вызванных установкой Linux ... по крайней мере, в том, что касается объяснения того, что только что произошло.

Ваше описание звучит необычно, но у меня есть теория о том, что случилось с вашей системой...


Я думаю, что ваш TPM не доверяет grub, и поэтому, когда Windows загружается через grub, он не может получить привилегированный доступ к чему-либо, связанному с DRM . Это может привести к поломке вашего DVD и даже графических драйверов. Установка их повторно -может не помочь.


Для проверки этой теории

Я бы начал с прямой загрузки Windows. Ваш загрузчик, скорее всего, хранится в EFI , а не в MBR , что означает, что загрузчик Windows все еще должен присутствовать и не был перезаписан grub. Таким образом, вы должны указать своему BIOS загружать Windows вместо grub.

В разных BIOS это делается по-разному. В качестве подсказки я бы попробовал несколько раз нажать F10 или F12 при включении компьютера.В противном случае каждый известный мне BIOS использует один из F1F2Del для входа в настройки, поэтому вы должны иметь возможность выбрать ОС для загрузки там.

Если Windows загружается таким образом со всеми драйверами, то вы знаете, что ваша проблема определенно связана с загрузкой через grub.


Если это ваша проблема, я бы посмотрел, есть ли у Kali подписанный установщик grub. Если повезет, это может быть пакет с именем grub-efi-amd64-signed. Этот должен быть подписан ключом, который будет принят вашим BIOS, и, таким образом, может решить вашу проблему.

Если вы можете получить пакет, то после его установки не забудьте запустить:

grub-install
0
28.01.2020, 03:00

Теги

Похожие вопросы