Sida 1 av 1

Fixa GRUB efter kernel updatering

Postat: 13 maj 2009, 18:53
av lord
Hejsan.

Fick en uppdatering av kärnan, och jag valde att ta den nya "menu.lst" filen... nu finns inte Windows XP kvar i GRUB (borde ha förutspått det), och jag behöver tyvärr Windows för att t ex spela, då jag föredrar att köra program på de plattformar de är gjorda för. Är inte så haj på det här, men behöver lägga till Windows igen... Så, hur var det nu igen Windows inlägget i GRUB ska se ut? Så att man får dit XP igen?

Bästa hälsningar,
lord.

EDIT:

Hittade en lösning på Internet, nu funkar det.

Re: Fixa GRUB efter kernel updatering

Postat: 14 maj 2009, 10:56
av TAPIR
Berätta gärna vad du fixade till.

Re: Fixa GRUB efter kernel updatering

Postat: 14 maj 2009, 11:37
av lord
La bara till detta där jag ville ha XP i listan:

Kod: Markera allt

title            Windows Xp
rootnoverify     (hd0,0)
makeactive
chainloader      +1

Re: Fixa GRUB efter kernel updatering

Postat: 14 maj 2009, 14:37
av bbauto
lord skrev:La bara till detta där jag ville ha XP i listan:

Kod: Markera allt

title            Windows Xp
rootnoverify     (hd0,0)
makeactive
chainloader      +1
Du kan också kolla backup-fil av /boot/grub/menu.lst.tilde (kopiera valda delar och klistra in i /boot/grub/menu.lst) Detta gör du enklast med Program->Tillbehör->Terminalen->gksu nautilus
Navigera Filsystem->/boot/grub, klicka på filerna->Visa
Vill man uppdatera grub så gör man så här (Förutsatt att grub är installerat på hårddisk 1, partition 1):

sudo grub
root (hd0,0)
setup (hd0)
quit

Starta om datorn...

Förklaring:
sda = (hd0), sdb = (hd1)... sda1 = (hd0,0), sda2 = (hd0,1)... sdb5 = (hd1,4)...

Re: Fixa GRUB efter kernel updatering

Postat: 14 maj 2009, 14:51
av Osprey
bbauto skrev: sda = (hd0), sdb = (hd1)... sda1 = (hd0,0), sda2 = (hd0,1)... sdb5 = (hd1,4)...
Litet tillägg bara... så är det normalt sett, men egentligen så är det "/boot/grub/device.map" på den enhet man startar upp ifrån, typ sda, sdb etc. som avgör vad som är hd0, hd1 etc. Jag vet inte varför grub har den här mappningen egentligen, men så är det... :)

Re: Fixa GRUB efter kernel updatering

Postat: 14 maj 2009, 14:56
av bbauto
Osprey skrev:
bbauto skrev: sda = (hd0), sdb = (hd1)... sda1 = (hd0,0), sda2 = (hd0,1)... sdb5 = (hd1,4)...
Litet tillägg bara... så är det normalt sett, men egentligen så är det "/boot/grub/device.map" på den enhet man startar upp ifrån, typ sda, sdb etc. som avgör vad som är hd0, hd1 etc. Jag vet inte varför grub har den här mappningen egentligen, men så är det... :)
jepp :)

Re: Fixa GRUB efter kernel updatering

Postat: 14 maj 2009, 15:28
av Rune.K
lord skrev:La bara till detta där jag ville ha XP i listan:

Kod: Markera allt

title            Windows Xp
rootnoverify     (hd0,0)
makeactive
chainloader      +1
Så här ser det ut i min menu.lst

Kod: Markera allt

title		Windows Vista/Longhorn (loader)
root		(hd0,0)
savedefault
makeactive
chainloader	+1
I och för sig i Debian Lenny, men det kanske är värt att testa.