Sida 1 av 1

Ubuntu i grub efter Fedora installation

Postat: 02 feb 2011, 18:18
av jenka
Hej! Har en windows&ubuntu maskin. Jag har nu installerat fedora och när jag startade om så fanns ubuntu inte med i grub när jag bootade.. Vet att jag behöver lägga till ubuntu i /boot/grub/menu.lst men vet inte riktigt vad jag ska skriva? Eller ska jag lösa det på något annat sätt?

/jenka

Re: Ubuntu i grub efter Fedora installation

Postat: 02 feb 2011, 22:40
av Osprey
Om du kör Grub2 så har du ingen menu.lst och det enda du förmodligen behöver göra är att dra igång Ubuntu med SuperGrubDisk och köra "sudo update-grub". Den skapar då en grub.cfg, som numera har ersatt menu.lst...

Har du fortfarande kvar Grub(1) så är det lite mer manuellt fixande med att ta reda på vad du ska fylla i menu.lst...

Re: Ubuntu i grub efter Fedora installation

Postat: 03 feb 2011, 09:56
av jenka
Osprey skrev:Om du kör Grub2 så har du ingen menu.lst och det enda du förmodligen behöver göra är att dra igång Ubuntu med SuperGrubDisk och köra "sudo update-grub". Den skapar då en grub.cfg, som numera har ersatt menu.lst...

Har du fortfarande kvar Grub(1) så är det lite mer manuellt fixande med att ta reda på vad du ska fylla i menu.lst...
Hmm Fedora har nog installaerat GRUB och inte GRUB2. Men har nu också installerat mandriva i hopp om att det skulle lösa det. Men inte! Dock tror jag att mandriva installerade GRUB2 för menu.lst är tom? Testade att boota med supergrubdisk men lyckades inte :S Den bootar aldrig upp :S

/jenka

Re: Ubuntu i grub efter Fedora installation

Postat: 03 feb 2011, 14:26
av Osprey
jenka skrev:Hmm Fedora har nog installaerat GRUB och inte GRUB2. Men har nu också installerat mandriva i hopp om att det skulle lösa det. Men inte! Dock tror jag att mandriva installerade GRUB2 för menu.lst är tom? Testade att boota med supergrubdisk men lyckades inte :S Den bootar aldrig upp :S
Om du ska låta Ubuntu hantera booten så pelar det ingen roll vad Fedora och Mandriva har för version av Grub, däremot kan det vara en god idé att ha Grub2 i Ubuntu isåfall...

Ifall SuperGrubDisk inte lyckas få liv i Ubuntu så kan du prova att start upp med helst en Ubuntu-LiveCD, men annars vilken som av Fedora och Mandriva och sedan försöka fixa till Grub därifrån...

Det du får göra är att ta reda på vad din root-partition i Ubuntu heter och sedan chroot:a till den och uppdatera Grub och har vi tur så funkar det med en så här enkel lösning...

Kod: Markera allt

sudo mount /dev/sdXN /mnt
sudo mount -t proc proc /mnt/proc
sudo mount -t sysfs sys /mnt/sys
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt /bin/bash
grub-install /dev/sdX
update-grub
reboot

Re: Ubuntu i grub efter Fedora installation

Postat: 03 feb 2011, 17:26
av jenka
Osprey skrev:
jenka skrev:Hmm Fedora har nog installaerat GRUB och inte GRUB2. Men har nu också installerat mandriva i hopp om att det skulle lösa det. Men inte! Dock tror jag att mandriva installerade GRUB2 för menu.lst är tom? Testade att boota med supergrubdisk men lyckades inte :S Den bootar aldrig upp :S
Om du ska låta Ubuntu hantera booten så pelar det ingen roll vad Fedora och Mandriva har för version av Grub, däremot kan det vara en god idé att ha Grub2 i Ubuntu isåfall...

Ifall SuperGrubDisk inte lyckas få liv i Ubuntu så kan du prova att start upp med helst en Ubuntu-LiveCD, men annars vilken som av Fedora och Mandriva och sedan försöka fixa till Grub därifrån...

Det du får göra är att ta reda på vad din root-partition i Ubuntu heter och sedan chroot:a till den och uppdatera Grub och har vi tur så funkar det med en så här enkel lösning...

Kod: Markera allt

sudo mount /dev/sdXN /mnt
sudo mount -t proc proc /mnt/proc
sudo mount -t sysfs sys /mnt/sys
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt /bin/bash
grub-install /dev/sdX
update-grub
reboot
Fick faktiskt det att fungera innan i mandriva. Jag la till ubuntu i menu.lst filen. För mandriva körde visst på GRUB och inte GRUB2. Men försökte med ditt förslag för att få GRUB2 att sköta det istället. Det såg ut som allt gick bra vid installationen men när jag rebootade så var det fortfarande mandrivas boot meny.. :)