Løst: Fedora GRUB glemmer Windows?

Annen programvare du prøver å kjøre under Linux, inklusive WINE

Løst: Fedora GRUB glemmer Windows?

Innleggav geirergoy » man 18.01.2010 5:05

Hei!

Denne maskinen har to harddisker. Den ene har Win XP og den andre Ubuntu.

Nå har jeg prøvd Fedora for første gang.
Meningen var å erstatte Ubuntu med Fedora, men beholde WinXP, slik at fatter'n ikke klager.

Så jeg installerte Fedora og prøvde å få det til slik jeg ville.

Etter installasjonen rebooter jeg.......

Bootloaderen sier at den vil laste Fedora automatisk, hvis jeg ikke trykker på en tast.
Greitt nok, jeg trykker en tast for å sjekke om Windows er der.

Bootloaderen gir meg desverre kun valget mellom Fedora og Other.
Velger jeg Fedora, så får jeg Fedora.

Velger jeg Other, får jeg:
"NTLDR mangler. Trykk ctrl-alt-delete for å fortsette"

Katastrofe! Ingen Windows!

Har den slettet Windows, eller har den bare glemt å legge Windows i bootloaderen sin liste?
Jeg fikk noen spørsmål som jeg ikke forstod helt i installasjonsprogrammet...

Er Windows der fremdeles?
Hva kan jeg gjøre for å la Windows være et alternativ hver gang man booter?

Ideelt sett bør den starte Windows som default, for det er flere som bruker maskinen, men kun jeg vil ha Linux.

Nå trenger jeg skikkelig hjelp, for dette er fatter'ns eneste maskin.


Dette er /boot/grub/grub.conf
Kode: Merk alt
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,1)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_farfyr-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.31.5-127.fc12.i686)
   root (hd0,1)
   kernel /vmlinuz-2.6.31.5-127.fc12.i686 ro root=/dev/mapper/vg_farfyr-lv_root noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=no rhgb quiet
   initrd /initramfs-2.6.31.5-127.fc12.i686.img
title Other
   rootnoverify (hd1,0)
   chainloader +1



Jeg prøvde å legge til dette nederst, etter å ha kopiert det fra et tilfeldig google-søk:
Kode: Merk alt
# section to load Windows
title Windows         
rootnoverify (hd0,0)         
chainloader +1



Når jeg restarter, er Windows et valgalternativ. Men det gir samme feilmelding som Other, altså det med NTLDR.

Jeg kan bare starte Fedora, og det er neppe fatter'n fornøyd med.



NÅ VIRKER DET!

Jeg googlet mer, og dette ser ut til å ramme de av oss som har PC med to harddisker eller noe sånt.
Jeg hadde rett i at man må endre grub.conf. Men jeg burde heller ha limt inn dette:
Kode: Merk alt
title Windows
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1
boot


som beskrever av "sharkyro" i denne tråden: http://www.linuxforums.org/forum/redhat ... ssing.html

Så nå funker det fint!

Brukerens avatar
medlem i 219 måneder
 

Returner til Annen programvare / Spill



Hvem er i Forumene

Registrerte brukere: Google [Bot]



cron