Problem when installing a new HDD

Alan

Honorary Master
Joined
Sep 30, 2005
Messages
62,474
Reaction score
2,588
Just got myself a 160GB SATA drive. I greated two partitions and installed Win XP on one of them. Loaded up XP and installed the motherboard drivers and powered down. Connected up my old IDE HDD that also had XP installed and started the P.C only to get error message System32\drivers\pci :eek: . So I disconected the IDE HDD again leaving just the SATA connected and got the same message. Stuck the IDE HDD in again and disconnected the SATA on XP loaded fine.

So something must have gone wrong when I installed the motherboard drivers on the SATA's XP :mad: . What could be the problem be because I never had it on the IDE HDD :(
 
It could be that your MBR was corrupted in some way. Safest thing to do would be to reformat your SATA drive and try again. But that's a last resort, if anyone has any other ideas, try them first.
 
It's gotta do with your boot drive priority. When you boot the machine after you plug back in the IDE drive the computer is trying to boot off the old IDE drive. Go into your CMOS and find your hard disk priority settings and make sure the SATA drive is the first in the list. Problem should be sorted. If you need help PM me.
 
But why would it site the PCI drivers? Wouldn't it say "NTLDR missing or corrupted" or something along those lines?
 
Thanks for the help but unfortunately it didn't work :(

Made the SATA priority and got the same error.
 
Couldn't it be that your old drive is still set to master and the new
one to slave/cable select ?
 
Did it work? I think you installed the wrong mobo drivers dude :p ;)
 
Did it work? I think you installed the wrong mobo drivers dude :p ;)

Nope :mad:

The XP repair didn't work and I definitely didn't install the wrong drivers :p

I tried copying the pci.sys file from the IDE HDD's XP and replaced the faulty one on the SATA's XP and I got a different .sys file error this time ISAPNP.sys :rolleyes:

I think I'll just reinstall XP
 
Yeah, format the SATA again and install from scratch ;)

What motherboard do you have? Maybe if we google we'll find something regarding compatibility etc. :p
 
What motherboard do you have? Maybe if we google we'll find something regarding compatibility etc. :p

Definitely motherboard drivers :mad: :mad: :mad:

WinXP loads fine untill you install the MB driver:rolleyes: . Then everything goes down the cr@per :sick: .

I've got a Gigabyte 965P S3 Motherboard :o
 
What are you running on-board from your motherboard, such as LAN, audio, etc?

LAN and audio.

Just installed the drivers for LAN, audio and USB. Left out the SATA and RAID drivers as well as the INF driver.

So it's either one of those two that I didn't install obviously :rolleyes:

No reward for guessing which one though ;) :D
 
So it boots from the IDE alone, but not when the SATA drive is installed? Did you boot from the old IDE with the SATA connected?

It may be that your XP doesn't have SATA drivers installed. This will mean that you need to install the SATA drivers when the XP installation starts. You need to watch for the message early on that asks whether you want to install RAID drivers before installing XP. Then install the SATA drivers.

Suggested steps:

1) Ensure that your old IDE drive is set to boot in the BIOS and boot from it to check.

2) Shut down and connect the SATA drive.

3) Boot into the old XP again and it should detect the new SATA drive. Ensure that your HDD controllers in the Device Manager show a SATA controller and not just the generic PCI IDE controllers.

4) Partition the drive, then reboot

5) Start the XP installation, and have your SATA drivers ready. I'm unfortunately not sure whether XP is clever enough to allow you to have them on a CD though. It may demand a floppy disk, which is horrible.

I followed the same upgrade as you did by partitioning my new drive whilst booted into my old IDE. Since both were Seagates, I used the amazing old Seagate app called DiscWizard. They've now stopped providing the old version, instead providing an Acronis package that doesn't come anywhere close to the old one.

The previous version allowed me to duplicate the contents of my old XP partition to a bigger partition on my SATA drive and even set it to be bootable! Since I'd installed the SATA drivers on the old XP in order to partition my new drive, it booted fine and immediately used the correct drivers. It sucks majorly that Seagate have removed this sweet tool.
(rant-mode-off)
 
sounds like a corrupt mbr. If the mobo and xp had no problems with recognizing the sata hdd when you 1st installed it then it's so unlikely it forgot about it when you booted up with the the IDE as a 2nd drive.
 
Well I downloaded the latest SATA and Raid motherboard drivers and installed them on the WinXP that's running on the SATA HDD and..... it loaded :) but still doesn't recognise the drive as SATA :mad: :rolleyes:

So now I have the IDE Win XP seeing the SATA HDD as a SATA but when I load the SATA HDD Win XP(even with the new drivers) it sees it as a IDE :mad: along with the other IDE HDD.

:rolleyes:
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X