Вопрос: Избранные трюки с параметрами загрузки ядра Linux?


Большинство загрузчиков linux позволяют вам редактировать командную строку загрузки ядра перед загрузкой. Часто доступно множество параметров - например, Knoppix имеет список своих Коды кнуппикса страница - но большинство из них применимы только к совместимости и особым ситуациям. Несколько скрытых драгоценных камней.

Обычным использованием этих кодов является загрузка в однопользовательский режим, изменение режима экрана или драйверов или указание альтернативного корневого каталога.

Возможны и другие экзотические применения. Некоторые дистрибутивы Linux позволяют копировать загрузочный компакт-диск в RAM. Другие (например, Ubuntu) позволяют использовать предикативные файлы для клонирования установок при настройке нескольких систем - полезно при установке лаборатории, полной компьютеров, без необходимости посещать каждую установку.

Какие еще трюки вы нашли полезными при установке системы, ремонте, резервном копировании, восстановлении, создании временных серверов или других задачах?

Чтобы добавить свой любимый трюк в список: Поскольку большая часть кода для этих параметров выполняется либо в initrd, либо в обработчике службы, который определяет параметры ядра, перечислите  (1) параметр загрузочной строки ядра, (2) что он делает, (3) дистрибутив Linux и любые необходимые пакеты для активации функции, Благодарю.


6
2018-02-19 16:24


Источник




Ответы:


В Debian (и, вероятно, Debian-производные, такие как Ubuntu), параметры документируются на man-странице initramfs-инструмента (8),


3





Старый режим ожидания, когда вы действительно сломаете что-то в своей системе инициализации, - это добавить init = / bin / bash, чтобы получить прямо в оболочку. Отлично подходит для исправления паролей root!

Также иногда приятно изменить выходную многословие ядра. Добавление «тихий» или «отладочный» может принимать это пару направлений.


3



Этот «старый режим ожидания» больше не работает с системами initramfs, который теперь кажется нормой. - Teddy