DualBoot Linux/Windows

Kalessian

Senior member
Aug 18, 2004
825
12
81
I know there are a million guides out there, yet none of them cover what I want to do.

Here's my dilemma. I have two drives, an IDE drive and a SATA drive. My plan is to split my SATA drive amongst multiple OS's. I want all OS's on the SATA because it vastly outperforms my IDE drive, and the IDE drive is kind of a storage only device and I'd like to keep it that way.

Now, the sata partition table currently looks like:

Primary P 1 50MB <--- Linux
Primary P 2 1GB <--- Linux
Primary P 3 50Gb <--- Linux
Primary P 4 Extended
Logical P 5 restofdrive <--- Where I want to put WindowsXP

Right now I have it set to 1st priority boot in the BIOS, and I have GRUB as my bootloader, which works fine for Linux right now.

When I try to install Windows into the allocated space for it, it thinks 1st priority disk is my IDE drive! So it wants to install NTLDR crap onto my IDE drive and make that drive C:\, but have my SATA drive as D:\Windows.

It was easy enough to remove the IDE drive for the purpose of installing Windows, but I didn't plan ahead. Windows is complaining that it cannot install its bootloader on my SATA drive with all the "unknown" partitions, and that it has to reformat the entire drive to work right. So my question is, how do I get NTLDR onto my system? And, is it only possible to use NTLDR as my bootloader and then have it point to GRUB?

I have a working WindowsXP install on the 5th partition now, but no way to boot into it.

Thanks everyone.
 

Skiddex

Golden Member
May 17, 2001
1,380
0
76
what ive always done is just set up windows first, make the partition in the xp setup to whatever size you want leaving the other partition until your linux setup. when you install linux then, set up your partition table as desired on the remaning space and grub should automatically add windows to its boot loader.
 

Kalessian

Senior member
Aug 18, 2004
825
12
81
The thing about Gentoo, is when you do a stage1 install the entire process takes FOREVER. Add to that, I have 56k, so it takes days as it's network reliant. I REALLY don't want to have to redo all of that stuff I just spent the past couple days doing. I have the NTLDR and the Windows install, I just need a way to get NTLDR onto my SATA boot sector.

Am I out of luck?