Preskočiť na obsah

Konfigurácia správcu zavádzania

systemd-boot má dva druhy konfiguračných súborov, jeden pre samotný systemd-boot v /boot/loader/loader.conf a jeden pre každú jednotlivú položku jadra v /boot/loader/entry.

V tomto konfiguračnom súbore môžete zmeniť predvolenú položku a časový limit systemd-boot

/boot/loader/loader.conf
default @saved
timeout 5
#console-mode keep # Táto možnosť konfiguruje rozlíšenie konzoly.

Poskytujeme nástroj na jednoduchšiu konfiguráciu systemd-boot sdboot-manage. Jednou z výhod tohto nástroja je globálna konfigurácia príkazového riadku jadra. Konfiguračný súbor pre sdboot-manage sa nachádza v /etc/sdboot-manage.conf. Upravte riadok LINUX_OPTIONS= v /etc/sdboot-manage.conf na zmenu parametrov jadra.

/etc/sdboot-manage.conf
LINUX_OPTIONS="zswap.enabled=0 nowatchdog quiet splash"

Po vykonaní zmien, znova vygenerujte všetky položky systemd-boot pomocou nasledujúceho príkazu

Terminal window
sudo sdboot-manage gen

Podobne ako systemd-boot, aj rEFInd má dva konfiguračné súbory. refind.conf sa nachádza v boot/efi/EFI/refind a slúži hlavne na zmenu správania rEFInd, zatiaľ čo /boot/refind_linux.conf slúži na správu vašich možností spustenia. refind.conf obsahuje rozsiahle komentáre, ktoré vysvetľujú všetky jeho možnosti.

Ak chcete odovzdať parametre jadra do príkazového riadku, upravte “Boot using default options” v /boot/refind_linux.conf

/boot/refind_linux.conf
"Boot using default options" "root=PARTUUID=1cb353ec-7f03-4820-8b4b-03baf53a208f rw zswap.enabled=0 nowatchdog quiet splash"

Zmeny v oboch konfiguračných súboroch sa prejavia okamžite. Spúšťanie príkazu na “uloženie” zmien nie je potrebné.

Na rozdiel od systemd-boot a rEFInd, GRUB má iba jeden konfiguračný súbor, ktorý sa nachádza v /etc/default/grub. V tomto súbore je pomerne dobrá dokumentácia, ktorá vysvetľuje, čo každá možnosť robí.

Ak chcete skryť ponuku GRUB, jednoducho nastavte nasledujúce možnosti zodpovedajúcim spôsobom.

/etc/default/grub
GRUB_TIMEOUT='0'
GRUB_TIMEOUT_STYLE=hidden

Stlačením klávesy ESC získate prístup k riadku GRUB. Odtiaľto spustite normal alebo exit, aby ste sa vrátili do známej ponuky zavádzania GRUB.

Ak chcete odovzdať parametre jadra do príkazového riadku pomocou GRUB, musíme upraviť GRUB_CMDLINE_LINUX_DEFAULT v rámci /etc/default/grub

/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT='nowatchdog zswap.enabled=0 quiet splash'

Zakaždým, keď upravíme konfiguračný súbor GRUB, musíme znova vytvoriť konfiguráciu pomocou nasledujúceho príkazu

Terminal window
sudo grub-mkconfig -o /boot/grub/grub.cfg