Dual boot issue w/ WinXP Pro & Mandrake 10 using GRUB
Ok, I know there's about a million threads on dual boot issues with Windows/Linux, but none of them seem to help. Here's a description of what's going on:
A while ago I was told to get Linux, so I got it (Fedora Core 2-test2) and dual booted (via GRUB) with Windows XP. (I had XP installed before FC2, XP was on hda, FC2 on hdb) Everything worked fine, I just used default settings for GRUB, and never ran into an issue.
Fast foward a few weeks to when FC2-test3 was released. At this point I'm comfortable with Linux, so I decide to install Linux on a partition of hda (the faster drive), and install Windows again on hda later. So I format hda (through the FC installer), and install FC to it.
A few weeks goes by, and I get my hands on Adobe Premere, which I need Windows for. So I decide to install WinXP again, not anticipating issues, since it worked the first time. At this point, I have FC2 on hda1 (ext3), and I've got hda2 (FAT32) all ready to sit WinXP on. Starting with Win98 (because WinXP install wasn't booting itself), I install Windows. Once Windows is installed, I use GRUB to boot to Win98 to finish the installer (it copies the files, then the final config stuff happens after a reboot). When I select Windows from the GRUB menu, I get "SYSTEM DISK ERROR"
After unsuccessfully looking for a solution to my issue, I attempt to install Windows XP again. I can't get the CD to boot itself, but I find winnt.exe in the /i386 directory, which appears to be the WinXP installer. I run it, it copies files over, then it reboots (to finish setup). I select Windws from the GRUB menu, and now I get "Disk Error".
A few days goes by, and I finally come across a bug in FC2 that messes up dual boot w/ WinXP, so I decide to move to Mandrake 10 instead. In the Mandrake 10 install, I format each one of my partitions, and repartition. At the moment, I have my Linux partition as hda2, my Windows partition as hda1, and a swap partition. After doing that, I ran winnt.exe again, it reinstalled itself, and I'm still getting the same error.
My windows entry for GRUB (although I've tried just about every combination I could find, including map, and rootnoverify) is:
I've been bashing my head over this issue for the last week, and I've finally decided to post here. Any help would be quite appriciated.
Adam A Flynn