[devel-distro] Safe Mode в загрузочном меню grub ISO образов

Leonid Krivoshein klark.devel at gmail.com
Wed May 21 19:16:17 MSK 2025


Привет!


On 5/21/25 06:35, Anton Midyukov wrote:
> Приветствую
>
> Сделал меню "Safe Mode", через которое можно включить и отключить "Безопасный режим" [1].
> Нажимаем  "Safe Mode" -> "Enabled" и нас возвращают в главное меню с установленной переменной
> SAFEMODE='nomodeset nosplash module_blacklist=nouveau,nvidia,ast bc_debug'
>
> Чтобы включить его себе в iso, нужно добавить цель use/grub/safe-mode.cfg
>
> У меня вопрос: насколько удачно название и какие параметры загрузки имеет смысл добавить?

Начального значения у SAFEMODE нет, надо полагать?

https://altlinux.space/mkimage-profiles/mkimage-profiles/src/commit/df1b7663d7b0b2e4e180e1dbaa86ef54c753066c/features.in/grub/cfg.in/01defaults.cfg

А всякие quiet splash прячутся где-то в @bootargs@?

Тогда, на примере этого конфига:

https://altlinux.space/mkimage-profiles/mkimage-profiles/src/commit/df1b7663d7b0b2e4e180e1dbaa86ef54c753066c/features.in/grub/cfg.in/20install2.cfg

Получится такая последовательность при включении SAFEMODE:

... nomodeset nosplash module_blacklist=nouveau,nvidia,ast bc_debug ... 
quiet splash ...

Верно?

Возможно, стоит часть "конфликтующих" опций сделать дефолтом для 
SAFEMODE в 01defaults.cfg.


> 1. https://altlinux.space/mkimage-profiles/mkimage-profiles/src/commit/df1b7663d7b0b2e4e180e1dbaa86ef54c753066c/features.in/grub/cfg.in/70safe-mode.cfg

-- 
WBR, Leonid Krivoshein.



More information about the devel-distro mailing list