29. august 2005 - 21:04Der er
12 kommentarer og 1 løsning
GRUB: Error 12
Hejsa,
jeg har lige installeret gentoo på min stationære maskine, men har nogle problemer med GRUB. Jeg kan sagtens få den til at boote Linux op, mens det er lidt værre med Windows; jeg får flg. fejl, når jeg forsøger at boote Windows: "Error 12: invalid device request". Jeg installerede Windows først (hvor jeg oprettede 3 partitioner). Jeg har flg. partitioner på maskinen: hda1 (NTFS) hda2 (W95 Extended) hda3 (Linux) (extended partition) hda5 (NTFS) hda6 (fat16) hda7 (linux) (/boot) hda8 (linux) (swap) hda9 (linux) (/) hda10 (linux) (/home)
Min grub.conf ser således ud: default 0 timeout 5 title=Gentoo Linux root(hd0,6) kernel /kernel-2.6.12-gentoo-r9 root=/dev/hda9
Jeg har prøvet at installere Lilo istedet og der jeg ingen problemer med at starte Windows op! Men til gengæld kan jeg så ikke starte Linux (den stopper efter indlæsning af kernen).
#1: Det har jeg prøvet - op til flere gange endda. Det virker stadigvæk ikke... #2: Ja, det synes jeg også. Jeg må ærligt indrømme at jeg ikke ved hvorfor Windows har lavet en extended partition (hda2)...
Synes godt om
Slettet bruger
30. august 2005 - 08:46#4
Jeg kender ikke Win2K eller gentoo, jeg kører selv SuSE og Win XP, til gengæld kender jeg da lidt til "grub" jeg tror dit problem skyldes den mærkelige opsætning med extended i extended. Jeg ville gøre således hda1 -> primær partition -> NTFS hda2 -> primær partition -> NTFS hda3 -> primær partition -> FAT32 hda4 ->(W95 Extended) hda5 -> swap hda6 -> /boot (hvis gentoo kræver bootpartition) hda7 -> / hda8 -> /home
#Helgec: Windows ligger på en primær partition (hda1), så det virker mærkeligt at grub ikke kan finde ud af at boote på den (lilo kan jo godt). Jeg tror, at jeg vil eksperimentere lidt mere med lilo og se om jeg kan få den til at virke. Ellers er der vel ikke andet for end at jeg må starte forfra og ompartitionere, som du skriver.
Er det i orden du får halvdelen af pointene (dvs. 30)?
#Zyphon: Ja, som sagt virker det fint i lilo, hvor den peger på /dev/hda1 (som må svare til hd(0,0) i grub). Jeg har iøvrigt også prøvet at sætte den til at pege på noget andet - det giver samme fejlmeddelelse (error 12).
Jeg skal ingen point ha` og hvis du foretrækker "your own way" så er det OK med mig, men måske var der lidt hjælp at hente på http://www.helgec.dk/grub.html
Synes godt om
Slettet bruger
30. august 2005 - 10:37#9
Men måske du lige gider paste din /boot/grub/menu.lst her på siden så kigger jeg på den til middag
Jeg har nu fået lilo til at virke (jeg havde sat root-variablen forkert - DOH!). Jeg ved dog stadigvæk ikke hvorfor grub ikke virkede, men det kan også være ligemeget nu. Jeg lukker tråden. Jeg siger tak til alle som bidrog med løsningsforslag.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.