Maxtor Sata Harddrive

My 500 Gb Sata HardDrive shows up in BIOS as 0Gb.
When I try to load Windows Xp it says no hard drive can be found.
Any help would be gratefully received.

A little more information would be helpful.

Is the drive internal or external?

Is the drive SATA or IDE?

Is the drive a secondary drive or the primary drive?

Most importantly, if it is an internal drive, did you place the jumper on the correct pins?

Loading Windows XP on a SATA drive

Just in case anyone else has this problem and doesn’t want to spend an hour figuring it out…

If you are loading Windows XP onto a computer with a serial ATA (SATA) hard drive, you will have to manually load the SATA drivers.

As suggested on this usenet post, you need to put the drivers on a floppy disk.

Copy the drivers from motherboard support CD \DriverDisk\SATA*. into root directory of floppy disk. (i.e. root directory of floppy disk should contain \pide and \sata folders, txtsetup.oem, etc. files.)

Then, boot system by Windows XP installation CD, when the message “Press F6 if you need to install a third party SCSI or RAID driver” shows up, press “F6”. Then, press “S” to specify additional device when next screen pops up. Put the driver floppy disk you made in and press enter to continue. If the floppy disk is made successfully, the installation program will ask for selecting driver. Please then select “VIA Serial ATA RAID Controller(Windows XP)”.) After SATA driver loaded and Windows XP can recognize the SATA HDD, you can continue to install Windows XP as usual.

This should work fine if you have the drivers on a CD somewhere.

Here’s what not to do:

  1. Pull floppy drive from another computer
  2. Get lazy and not install the floppy, simply hang it by cables on the side of computer
  3. After using floppy, allow the exposed circuitboard to touch the case
  4. Watch smoke come from the floppy drive since the power was shorted out
  5. Toss floppy drive in the trash

The drive is internal
Its a sata
primary drive
the jumpers are placed correctly

My pc has no floppy drive
As stated before in BIOS the hd shows as 0GB

the mb disc has sata drivers on it but after windows has run setup it then states that there is no hd

If the drive shows up in the BIOS as 0GB, then it is more than likely toast.

Okay, I’m not sure but maybe give this a try.

Go into the BIOS, look under Advanced -> Onboard Devices -> SATA… Change the setting from RAID to IDE.

You may still need to download some drivers, but Windows should see the drive as an IDE drive.

EDIT: You may still buy a floppy drive for around 5 bucks. You do not have to install it, just leave it hanging on the side of the machine. I keep one just in case I need it.

[QUOTE=syxguns;2417046]Okay, I’m not sure but maybe give this a try.

Go into the BIOS, look under Advanced -> Onboard Devices -> SATA… Change the setting from RAID to IDE.

You may still need to download some drivers, but Windows should see the drive as an IDE drive.

EDIT: You may still buy a floppy drive for around 5 bucks. You do not have to install it, just leave it hanging on the side of the machine. I keep one just in case I need it.[/QUOTE]

That doesn’t help him. The BIOS reports the drive as defective. Game over.

[QUOTE=brokenbuga;2417050]That doesn’t help him. The BIOS reports the drive as defective. Game over.[/QUOTE]

I don’t completely agree with that statement. The BIOS may not be able to properly identify the HDD. There are drivers that must be installed during an OS installation to a Serial ATA drive.

First off you must use XP SP2 or SP3. If you have an older version of XP then you will need to slipstream a new disk with SP2 or SP3. Here are some instructions on doing that Link

The second thing that you will need is to create a disk with the driver support that you need. This is normally a floppy disk, but I’m sure that if I did a little searching there may be a way to use a CD.

Here are some instructions to follow. I hope that the HDD is not bad, but it does take a little work to install your SATA drives on XP. Link

Edit: Found a link that may help with slipstreaming SATA drivers into XP CD.Link

[QUOTE=syxguns;2417385]I don’t completely agree with that statement. The BIOS may not be able to properly identify the HDD.
[/Quote]
If that is the case than the OP has bigger problems. If the BIOS can’t detect a modern, but dated HDD than it is corrupted, defective or unreliable, and the motherboard should be replaced.

There are drivers that must be installed during an OS installation to a Serial ATA drive.

Yes, but Windows won’t install on a drive that is not detected in the BIOS.

First off you must use XP SP2 or SP3. If you have an older version of XP then you will need to slipstream a new disk with SP2 or SP3. Here are some instructions on doing that Link

The second thing that you will need is to create a disk with the driver support that you need. This is normally a floppy disk, but I’m sure that if I did a little searching there may be a way to use a CD.

Here are some instructions to follow. I hope that the HDD is not bad, but it does take a little work to install your SATA drives on XP. Link

Edit: Found a link that may help with slipstreaming SATA drivers into XP CD.Link

I would have asked the OP what version of XP they owned beforehand, if they already own XP SP2 or greater, it saved you some time. Their are many links all over the intrawebs about slipstreaming, indeed there are active discussions in the general software forum here.

That said, basic troubleshooting tells me that before you suspect a software installation issue, you should eliminate any hardware faults and a hard drive showing up in the BIOS as 0GB is most definitely a hardware fault.

To the OP:

I suppose you can try replacing the cables, it can’t hurt as the drive is most likely gone. It can’t hurt to replace the CMOS battery either.

I see your point brokenbuga. Thank you for pointing that information out.:clap: