Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: honzee 25 Května 2011, 21:11:33

Název: Zřetezení dvou grubů
Přispěvatel: honzee 25 Května 2011, 21:11:33
Zdravim,
rad bych si od nekoho zkusenejsiho nechal poradit, jak nejlepe vyresit bootovani dvou linuxu na jednom PC. Mam Ubuntu a Fedoru.

Grub 2 v Ubuntu po zavolani update-grub sam pozna a prida fedoru. To ovsem neni prakticke napriklad po pridani noveho jadra do Fedory, kdy musim v Ubuntu zavolat update-grub.

Fedora s Grub-legacy projistotu Ubuntu sama ani nenajde, musi se pridat rucne.

Chtel bych celou situaci resit zretezenim grubu. Je mi jedno, jestli vychozim (tedy tim v boot sectoru) bude Grub 2 nebo Grub-legacy. Potrebuju poradit, jakou presne pridat polozku do grubu, aby umet odkazat na druhy grub. Dal tusim, ze budu muset ten druhy, ktery nezvolim jako hlavni, nainstalovat na root partition ji naleziciho systemu (hlavni, dejme tomu ten z Ubuntu, bude na dev/sda a grub Fedory bude na dev/sda6 - tam mam Fedoru).

Prosim  Vas tedy o dve veci:
1) Zda chapu spravne ze ten "druhy" grub musim nainstalovat na prislusnou partition.
2) Jak ma vypadat kod vlozeny do "prvniho" grubu, ktery chainloaduje na druhy grub.
Název: Re: Zřetezení dvou grubů
Přispěvatel: daysleeper 25 Května 2011, 23:31:44
hezky je to vysvetleno zde, vcetne ruznych variant reseni (je to pro legacy, ale pro grub2 by to melo byt podobne)
http://members.iinet.net.au/~herman546/p15.html#Operating_System_Entries_for_Multiple_Booting_More_Linux_Systems

osobne pouzivam variantu 2 z odkazu (symlink), timpadem staci se starat o jeden grub

pokud chces delat chainload, je tva uvaha v prispevku spravna
v grubu to pak vypada nejak takto (grub2, 40_custom)
Kód: [Vybrat]
menuentry "Fedora" {
set root=(hd0,8)
chainloader +1
}
https://help.ubuntu.com/community/Grub2