как вызвать сценарий bash из сценария init.d?

Ну, одно вы не упомянули - структурирован ли этот диск в GPT или в старом стиле MBR. Это было бы очень важно. Но помимо этого могут быть проблемы с Secure Boot

На моем ASUS (другой модели) загрузка с USB или CD материалов, не относящихся к Microsoft, была очень сложной. Возможно, это влияет и на загрузку с жесткого диска (пока не пробовал)

В основном мне пришлось изменить настройки в BIOS.

Отключить "Secure Boot" на вкладке Security

"Launch CSM" на "[Enabled]" на вкладке boot.

У этого парня https://superuser.com/questions/692821/how-to-boot-from-usb-on-asus-x551ca были другие настройки, которые ему пришлось изменить. Так что все может быть по-разному, но похоже, что ASUS сделала запуск CSM ключевым моментом.

По сути, ASUS, после выхода Windows 8.1, похоже, делает еще один шаг в сторону разрешения Secure Boot, чтобы помешать владельцам устанавливать выбранные ими операционные системы.

4
27.12.2016, 20:53
1 ответ

Вызвать сценарий из сценария? Это глупость, это все равно что услышать: "Я хочу водить машину на машине, как это сделать? " Что такое сценарий? Сценарий - это текстовый файл ascii, для которого требуется, чтобы оболочка" интерпретировалась "или выполнялась. Он может содержать команды, но также loop (while, until) и другие конструкции, такие как if..else..fi или case..esac. Если вы имеете в виду «я хочу запустить скрипт», у вас есть два способа

bash /etc/init.d/"script I want to run"

или

/etc/init.d/"script I want to run"

ВНИМАНИЕ! Запуск некоторых сценариев от имени пользователя root без знания того, что такое сценарий , может повредить вашу систему. Перед запуском сценария прочтите его содержимое с помощью

less /etc/init.d/myscript
-2
27.01.2020, 21:07

Теги

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