GRUB je nabídka, kterou při startu vybíráte systém. Pokud máte Debian nebo Ubuntu vedle Windows, můžete změnit délku zobrazení a výchozí položku. Než začnete, ověřte, že počítač skutečně startuje přes GRUB; některé sestavy používají jiný zavaděč.

Zálohujte nastavení

V terminálu si nejprve uložte původní soubor. Příkaz může požádat o heslo správce.

sudo cp /etc/default/grub /etc/default/grub.zaloha

Upravujte /etc/default/grub v textovém editoru s právy správce. Soubor /boot/grub/grub.cfg neupravujte ručně: je generovaný a další aktualizace by změny přepsala.

Čas nabídky

Hodnota GRUB_TIMEOUT je počet sekund, po které GRUB čeká na výběr. Například pět sekund:

GRUB_TIMEOUT=5

Když je menu skryté, zkontrolujte také GRUB_TIMEOUT_STYLE. Hodnota menu jej zobrazuje; hidden může nabídku skrýt. Změňte vždy jen to, čemu rozumíte.

Výchozí položka

GRUB_DEFAULT=0 znamená první položku, číslování začíná nulou. Položky se však mohou změnit po aktualizaci jádra. Pro trvalý výběr je lepší použít název položky nebo režim saved a nástroj grub-set-default. Vnořené podnabídky mají vlastní strukturu, takže nejprve prohlédněte aktuální nabídku při startu.

GRUB_DEFAULT=saved
sudo grub-set-default 0

Po úpravě spusťte generování konfigurace a zkontrolujte hlášky:

sudo update-grub

Pak počítač restartujte a výsledek ověřte. Pořadí systémů se tvoří skripty v /etc/grub.d; jejich přejmenování je pokročilý zásah, proto pro běžné použití stačí změnit výchozí položku.

Když se něco nepovede

Pokud Linux stále nabíhá, vraťte zálohu a znovu spusťte update-grub. Před větší změnou mějte po ruce instalační USB a zálohu dat. Na počítači s šifrováním nebo více EFI oblastmi postup raději nejprve ověřte.

Oficiální zdroj: Debian Wiki „GRUB2“, Debian manpages „update-grub“ a dokumentace Ubuntu GRUB2.