BarteBaluba Skrevet 18. mai 2007 Skrevet 18. mai 2007 Hei, kjører dual boot med Linux og Windows XP her, Linux er installert på en sata harddisk som ikke har noen jumper(regner med den er master da), og Linux er installert på en IDE harddisk som er master. Harddisken som Linux er installert på dukker opp som sda(Arch kaller alle harddisker for sda), i grub er Linux definert som hd0,0 og Windows XP definert som hd1,0, men da vil ikke Windows XP starte opp, bare en linje markør blir stående å blinke. Hvis jeg starter opp fra Windows XP installasjons cden og kjører fixboot, og starter Windows XP opp som definert som hd0,0 funker det helt fint, men da vil ikke Linux starte opp, men Linux vil starte opp fra hd0,0, men neste gang jeg starter opp Windows må jeg starte opp fra hd1,0, noe som ikke går. [roberth@Magda ~]$ fdisk -l Disk /dev/sda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 5099 40957686 7 HPFS/NTFS /dev/sda2 5100 14592 76252522+ f W95 Ext'd (LBA) /dev/sda5 5100 14592 76252491 7 HPFS/NTFS Disk /dev/sdb: 203.9 GB, 203928109056 bytes 255 heads, 63 sectors/track, 24792 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 2553 20506941 83 Linux /dev/sdb2 2554 2802 2000092+ 82 Linux swap / Solaris /dev/sdb3 2803 22115 155131672+ 83 Linux Noen forslag?
A!1 Skrevet 18. mai 2007 Skrevet 18. mai 2007 (endret) Bruk uuid i grub.conf isteden for hd#,# og sørg for at windows sin bootloader ligger på samme partisjon/harddisk som windows. Endret 18. mai 2007 av HavarN
BarteBaluba Skrevet 18. mai 2007 Forfatter Skrevet 18. mai 2007 Kan du forklare meg hvordan jeg bruker uuid?
A!1 Skrevet 18. mai 2007 Skrevet 18. mai 2007 (endret) Hmm... mulig jeg snakket litt fort. root kommandoen til grub støtter nok ikke UUID, men hvis den gjør det er det vel på måten: root UUID=4CA09E1CA09E0D18 uuidgen - kan brukes til å generer uuid nøkler tune2fs - for å assosiere den med et filsystem I ubuntu genereres disse vanligvis automatisk og havner i katalogen: /dev/disk/by-uuid Men hvis du napper ut ubuntu-harddisken og kun lar windows-disken stå maskinen når du kjører fixboot & fixmbr, skal ihvertfall bootloaderen til windows havne på samme disk som windows. Da skal det ikke spille noen stor rolle om du bruker (hd#,#) Endret 18. mai 2007 av HavarN
BarteBaluba Skrevet 18. mai 2007 Forfatter Skrevet 18. mai 2007 Men hvis du napper ut ubuntu-harddisken og kun lar windows-disken stå maskinen når du kjører fixboot & fixmbr, skal ihvertfall bootloaderen til windows havne på samme disk som windows. Da skal det ikke spille noen stor rolle om du bruker (hd#,#) 8641336[/snapback] Fungerte utmerket, tusen takk
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå