Запуск сценариев запуска из (Grub) загрузочного меню или initramfs?
284
Hans Meiser
Как лучше всего запускать сценарии запуска / параметры конфигурации для того же ядра Linux, но запускать его для разных целей?
Menuoption 1 / Сценарий 1: Запуск моей Lubuntu Обычно устанавливается с графическим интерфейсом
Menuoption 2 / Сценарий 2: черный список основных графических процессоров, запуск моего Lubuntu Headless, VFIO-переход от основного графического процессора к KVM / Qemu, автоматический запуск гостевой виртуальной машины ...
Мне нужно было добавить опции VFIO и запустить скрипт запуска в конце, так как я не хочу входить в систему через SSH, чтобы запустить гостевую виртуальную машину. Этого можно достичь только с помощью параметров GRUB, это задача для Initramfs или это сделано совершенно иначе?
1 ответ на вопрос
1
Attie
Я вижу два варианта:
Предоставьте альтернативный init... тот, который сделает ваш особый " сценарий 2 конфигурацию " перед вызовом, execчтобы заменить себя реальным init.
Прикрепите ключевое слово к командной строке ядра и обнаружите его позже из пространства пользователя, проверяя /proc/cmdlineи ведя себя соответствующим образом.