Instalacia dvoch distribucii

Instaloval som si Fedoru Core 6 na sda1 (boot), sda2(root),sda3(swat) nasledne Mandriva 2007 na sda4 (root) a sda5(swat).
Ako zavadzac som nechal defaultne na Fedore Grub a na mandriva Lilo.
Zavadzace som v oboch pripadoch daval do MBR.
Po nainstalovani Mandrivy mi Fedora nenabehla, nebola v ponuke Lila.
Tak som obnovil z rescue rezime grub a teraz ide Fedora a grub nepozna Mandrivu.
Ako to mam zapisat do grubu, aby ponukal aj Mandriva?
Dakujem

Pri instalaci druheho systemu nemels davat zavadec do mbr, ale primo do sda4 a v grubu u fedory pridat bootovani z sda4.
Ja jsem primarne nainstaloval Fedoru do mbr a potom u dalsich systemu grub uz do jednotlivych oddilu. Nasledne jsem si polozky z jednotlivych grubu prepsal do grubu fedory. Anebo jde z grubu fedory nastartovat grub na dalsim oddilu.

Stanley napsal(a):

Pri instalaci druheho systemu nemels davat zavadec
do mbr, ale primo do sda4 a v grubu u fedory
pridat bootovani z sda4.
Ja jsem primarne nainstaloval Fedoru do mbr a
potom u dalsich systemu grub uz do jednotlivych
oddilu. Nasledne jsem si polozky z jednotlivych
grubu prepsal do grubu fedory. Anebo jde z grubu
fedory nastartovat grub na dalsim oddilu.

Dakujem, mozete mi prosim Vas uviest sem Vas grub.conf?

Vypada asi nejak takhle:

default=0
timeout=60
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Fedora Core (2.6.18-1.2849.fc6)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/
initrd /boot/initrd-2.6.18-1.2849.fc6.img
title openSUSE 10.2
root (hd0,5)
kernel /boot/vmlinuz root=/dev/hda6 vga=0x31a resume=/dev/hda2 splash=silent showopts
initrd /boot/initrd
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1

Jen poznamka: ten swap (nikoli swat) dvakrat nepotrebujete, staci kdyz oba systemy budou pouzivat ten stejny.

Dobrý den, ozyvam sa az po urcitom case, bohuzial stale to neviem robit.
Instaloval som 3 operacne systemy:
A. WINDOWS XP
B. Fedora Core 6
C. Mandriva 2007

v uvedeno poradi s GRUBOM nasledovne.
sda1 WIN XP
sda2 - rozsireny oddiel
sda5 - WIN XP, logicky disk
sda6 - ext3, /boot Fedora
sda7 - ext3 / root Fedora
sda8 - swat
sda9 - /root Mandriva

Pocas instalacie Fedory som GRUB umiestnil do MBR.
Pocas instalacie Mandrivy som GRUB umiestnil na prvy sektor hlavneho oddielu.

Vo Fedore som si najprv vyrobil adresar mkdir mandriva a nasledne som si primontoval rucne prikazom mount /dev/sda9 /mandriva

V adresari mandriva som nasiel adresar /boot a v nom subor menu.lst.
Odtial som odpisal nastavenie pre mandrivu, ktore bolo nasledovne:
title mandriva
kernel(hd0,8)/boot/vmlinuz root=/dev/sda9 resume=/dev/sda8 splash=silent vga=788
initrd(hd0,8)/boot/initrd.img

Tieto riadky som vlozil do GRUBU Fedory.
Po restartovani PC a zvoleni polozky GRUB menu Mandriva system zacal nabiehat a po chvili skoncil s nasledovnymi chzbovzmi hlaseniami:
VFS:Cannot open root device “sda9” or unknown-block(0,0)
Please append a correct "root=: boot options
Kernel panic-not syncing:VFS Unable to mount root fs on unknown-block(0,0)

Dakujem za radu.

Podle me jste vsechno udelal spravne (az na to ze to je swaP nikoli swaT :).
Proc to nefunguje mi unika, existuje ale jeste druhe reseni a to zretezeni boot loaderu. Z jednoho grubu muzete nastartovat druhy grub. Melo by to fungovat stejne jako v pripade kdy startujete Windows (protoze tam take volate jen dalsi bootloader).

Tedy do Fedory /etc/grub.conf pridejte neco (!) jako:

title madriva
rootnoverify (hd0,8)
makeactive
chainloader +1

Pokud tam Mandriva GRUB skutecne nainstalovala mel byste videt startovaci menu Mandrivy.

Nasiel som si chybu
title mandriva
kernel(hd0,8)/boot/vmlinuz root=/dev/sda9 resume=/dev/sda8 splash=silent vga=788
root (hd0,8)
initrd /boot/initrd.img

Nevyhoda tohodle reseni je to ze az aktualizujete kernel v Mandrive bud vam to bude bootovat do stareho nebo vubec.