Install Fedora Core 6 with XP to dual boot - XP doesnt boot anymore
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Install Fedora Core 6 with XP to dual boot - XP doesnt boot anymore
Looking for some help or at least some pointers to more information.
I have been running a dual-boot Fedora Core / WinXP machine for several years now. Recently I decided to take the plunge and install (not update to) Fedora Core 6, and now I can no longer boot into windows (still using Grub).
Here are the details I believe are important:
hdb1 = ntfs partition with my WinXP installed (still there, verified)
hdb2 = ext3 partition with FC6 installed
hda mbr = Grub install
hda1, hda2, hda3 are just old partitions from a prior dual-boot Windows / Linux machine.
When I did the FC6 upgrade the 1st time, I installed Grub to the /dev/hdb mbr, FC6 to /dev/hdb2, and made sure on reboot that my bios was pointed toward hdb (don't remember the HD brand).
I had other issues, so then I re-installed FC6 to /dev/hdb2 again and moved grub to /dev/hda's mbr.
Now when GRUB boots WinXP on rootnoverify(hd1,0), I only get the following before the machine hangs indefinitely:
rootnoverify (hd1,0)
makeactive
chainloader +1
boot
(at this point, the machine hangs.... if I go to Fedora, everything boots fine...)
I've since used my WinXP CD "R" option to go to the command line and do "FIXBOOT" and "FIXMBR" (it does recognize the correct NTFS parition and everything appears to still be there). This has not made any difference that I can tell.
I'd found examples similar to that one that said do things like :
map (hd0,1) (hd0,0)
map (hd0,0) (hd0,1)
But I never made the mental leap necessary to see how that would be applied with the harddrives swapped, versus the partitions.
Again, thank you very much.
NOTE TO FUTURE READERS: Here is a good link to the Grub documentation that tells you not only what you need to do, but why...
EDIT: Can't post links here yet... can someone post a link to the appropriate Grub manual entry, under
4 Booting
* 4.2 Some caveats on OS-specific issues
o 4.2.6 DOS/Windows
Strangely, this didn't come up in Google at the top, and even took a small bit of digging from the main Grub homepage. Since I often rely on Google to help me track down such information, my hope is that having a link in this LinuxQuestions forum entry will give folks a slightly higher chance of finding the right information...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.