I'm writing this at 04:49 local time in the hopes of getting an answer by the time I wake up - I've spent the whole night trying to make this work. Sorry if the post seems a bit confused.
First, system specs:
Shuttle SN95G5, Athlon64 3500+, 512MB RAM, yadda yadda, 160GB Maxtor, 120GB WD (Both PATA).
Today I bought a 74GB Raptor SATA and replaced the 120GB drive with it (only room for two 3.5" drives).
Since then, I've tried to install WinXP properly on the thing.
Long story short, I have now managed to actually get XP installed on a 12GB partition on the new drive. I installed off a slipstreamed SP2 CD and eventually managed to convince the setup that I wanted to install the OS on the SATA drive (which it conisdered "Secondary" so it would create a partition on the PATA drive as well and copy some installation files there).
HOWEVER I have trouble booting off the new drive.
First, YES, I have set the boot order correctly in BIOS - Hard Drive is second on the list, under CDRom, and in the HDD Priority order the Sata drive is above the Maxtor PATA drive.
If I try to boot normally I just get a "Boot disk failure" message.
However if I keep the XP setup CD in the drive I get the "Press any key to boot from the CD" message. If I don't press the Any Key but wait instead, it actually proceeds to boot off the SATA drive.
So, I now need to keep the XP CD in the drive in order to boot off the SATA drive. To say that this is bloody annoying would be an understatement. Why is it doing this? Apparently the BIOS or WinXP bootloader just won't support booting off a SATA disk but apparently whatever bootloader is on the XP SP2 CD does. How can I make the drive natively bootable so I don't need to keep the CD in the drive to start my computer??
First, system specs:
Shuttle SN95G5, Athlon64 3500+, 512MB RAM, yadda yadda, 160GB Maxtor, 120GB WD (Both PATA).
Today I bought a 74GB Raptor SATA and replaced the 120GB drive with it (only room for two 3.5" drives).
Since then, I've tried to install WinXP properly on the thing.
Long story short, I have now managed to actually get XP installed on a 12GB partition on the new drive. I installed off a slipstreamed SP2 CD and eventually managed to convince the setup that I wanted to install the OS on the SATA drive (which it conisdered "Secondary" so it would create a partition on the PATA drive as well and copy some installation files there).
HOWEVER I have trouble booting off the new drive.
First, YES, I have set the boot order correctly in BIOS - Hard Drive is second on the list, under CDRom, and in the HDD Priority order the Sata drive is above the Maxtor PATA drive.
If I try to boot normally I just get a "Boot disk failure" message.
However if I keep the XP setup CD in the drive I get the "Press any key to boot from the CD" message. If I don't press the Any Key but wait instead, it actually proceeds to boot off the SATA drive.
So, I now need to keep the XP CD in the drive in order to boot off the SATA drive. To say that this is bloody annoying would be an understatement. Why is it doing this? Apparently the BIOS or WinXP bootloader just won't support booting off a SATA disk but apparently whatever bootloader is on the XP SP2 CD does. How can I make the drive natively bootable so I don't need to keep the CD in the drive to start my computer??