LINUX.ORG.RU

Непонятный параметр ядра boot=

 ,


0

1

Просматривая файл isolinux.cfg обнаружил в разделе APPEND (а именно в этом разделе, насколько мне известно, ядру передаются необходимые параметры) параметр вида

boot=live
, где live - директория на носителе, в которой лежит корневая ФС. проблема в том, что в параметрах ядра я не нашел такого параметра как boot. Ну, тупо его нет, и, соответственно, нет описания что это параметр передает ядру. Кто нибудь в курсе?

По-моему этот параметр не для ведра, а для инита.

erfea ★★★★★
()

всё немножечко иначе с этим параметром boot. не уверен на все 100%, но он по-моему не совсем к ядру относится. он определяет так сказать режим загрузки ОС, в инитрамфс или его аналоге есть ряд «сценариев» как ОС будет функционировать после загрузки. в данном случае предполагается выполнение скриптов «сценария livelinux».

извини, что всё своими слова и слишком популярно (попсово)

anonymous
()

Неизвестные ядру параметры попадают в environment(и остаются в /proc/cmdline), откуда вычитываются например init-ом.

anonymous
()

Условно говоря, подсистема, котороя реализует работу «живой системы». Например, в Дебиане это «live», в Убунту - «casper». Путь для «живой системы» укавывается в параметре «live-media-path».

andytux ★★★★★
()

Любой процесс может прочитать параметры из /proc/cmdline и использовать как хочет. Так что их можно абузить для передачи любых данных в юзерспейс из меню загрузки.

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.