Fedora 16,17 - nastavenie poradia bootovania

19.07.2013 | 12:47 | Konfigurácia | dodoedo
Často krát potrebujeme na domácich PC nastaviť prednostne (default) automaticky bootovanie MS Windows XP/Win7 pre rodinných príslušníkov, používajúcich tento počítač/NB.


Keďže vzhľadom na používanie nového systémového zavádzača Grub2 (a tiež vlastnosti utility os-prober) od verzie Fedora 16, už nie je možné predikovať poradie jednotlivých položiek zavádzacieho (boot) Menu, ktoré sa nachádzajú v súbore /boot/grub2/grub.cfg . Preto je pohodlne používať názov/titul pre tieto jednotlivé položky zavádzacieho Menu. Ako na to?

Najprv si skontrolujeme, či už máme nainštalovaný balíček os-prober, ak ho nemáme
doinštalujeme (ako root spustíme príkaz yum install os-prober)

V Termináli sa prihlásime ako root príkazom
su -
zadáme heslo roota

spustíme príkaz gedit /etc/default/grub
a v tomto súbore dopíšeme/upravíme konkrétny riadok takto:
GRUB_DEFAULT=saved
uložíme zmenu a zavrieme gedit .

Spustíme príkaz:
grub2-mkconfig -o /boot/grub2/grub.cfg
Teraz zistíme názov všetkých položiek pre bootovanie príkazom:
grep menuentry /boot/grub2/grub.cfg
odpíšeme/okopírujeme si celý názov položky aj s úvodzovkami " "
pre Windows 7 to vyzerá celé asi takto:
"Windows 7 (loader) (on /dev/sda2)"
Teraz spustíme po sebe dvojicu príkazov:

grub2-set-default "Windows 7 (loader) (on /dev/sda2)"
grub2-mkconfig -o /boot/grub2/grub.cfg

opustíme root sedenie príkazom exit
a reštartujeme PC.

Príkaz:
grub2-mkconfig -o /boot/grub2/grub.cfg
spúštame potom vždy v Termináli ako root, po update kernelu na novšiu verziu alebo akejkoľvek zmene konfigurácie Grub2 súborov, alebo vždy keď potrebujeme nastaviť Windows 7 ako predvolené na bootovanie.

Veselé Fedorovanie!