Question

Locked

After running for months Windows XP doesn't recognizse SATA drive

By Thespianiam ·
I have been running for months without with a 500G SATA drive on a PCI add-on controller. During this time I have re-booted without a problem. After the most recent re-boot, Windows XP does not display the desktop in either normal or safe modes. Using Bart-PE I determined that the SATA drive was not in the drive list. I figured that this is why the startup doesn't complete. When I boot from a Seagate Utilities CD the drive and controller are visible and diagnostic tests reveal no errors. My XP will not start up in any mode. The last thing in the boot log is CDFs.sys which I don't believe helps. My BIOS doesn't seem to have options that pertain to the SATA either. Any Ideas?

This conversation is currently closed to new comments.

15 total posts (Page 1 of 2)   01 | 02   Next
| Thread display: Collapse - | Expand +

All Answers

Collapse -

What changes if any have been made here

by OH Smeg In reply to After running for months ...

And where the recently released Windows Updates/Patches installed?

When you boot the System is there any difference to the Boot Up Process? Like for instance does the POST Screen Appear and then the PCI Add In Card BIOS Screen Appear?

Col

Collapse -

I had this boot trouble before

by Slayer_ In reply to What changes if any have ...

When i tried to move my booting drive from the controller on the board, to a RAID card, the result was XP stopped booting when it tried to load something called boot.??? (cant remember now).
Basically replugging it into the board would fix it.

If you can I suggest trying plugging your drive into a sata port on your MOBO.

Collapse -

Startup first displays messages from VIA Tech RAID

by Thespianiam In reply to After running for months ...

My mother board has no on board SATA controller. That is why I am using the add-on card. When I re-boot, the first messages are from the VIA Technologies SATA RAID controller indicating no RAID found but displaying the attributes of the 500G SATA drive. It instructs me to hit TAB to enter the user interface but when I do it only tells me there are too few drives for a RAID. So the SATA controller BIOS is getting control.

Collapse -

That is what should be happening here

by OH Smeg In reply to Startup first displays me ...

Have you tested the HD with it's Makers Testing Utility yet?
You can get your HDD Makers Testing Utility from here

http://tinyurl.com/3t8o3

Col

Collapse -

Used Seagate utility

by Thespianiam In reply to That is what should be ha ...

The drive is a MAXTOR but the MAXTOR utility CD I have is not bootable so I use the SEAGATE utility CD. As I mentioned, using this utility, no problems are found with either the controller or the drive. All tests come bakc as "passed".

Collapse -

Seatools is the correct Utility to use here

by OH Smeg In reply to Used Seagate utility

As Seagate make Maxtor now. As the Drive passed and is not booting there is only one option left and that is to do a Repair/In Place Install of Windows by following the directions here. Just remember to include the PCI Controllers Driver when you start the install and you do need a M$ Branded OEM Disc not a System Makers Recovery Disc as they do not support this option.

http://support.microsoft.com/kb/315341

You may try looking at this M$ Knowledge Base Article too it may be useful here

http://support.microsoft.com/kb/307545/en-us

It may be worth a look see.

Col

Collapse -

I upgraded to a mother board with on-board SATA

by Thespianiam In reply to After running for months ...

I installed a motherboard with on-board SATA and the drive is not recognized but Windows XP Home still will not start. The problem is described in another thread entitled "Windows XP Home stalls on startup". Thank you all for your comments.

Collapse -

If you relaced the mobo

by seanferd In reply to I upgraded to a mother bo ...

the old XP installation will not have the drivers fro the mobo chipsets.

Collapse -

Understood, but I can't boot to install new drivers

by Thespianiam In reply to If you relaced the mobo

The XP Home installation won't boot far enough in either normal or safe meodes for me to be able to install drivers. Booting from the Windows XP Home CD does not give me the option to "repair" the installation only the "repair console". When I select "install" the only option it gives me is to replace the current OS with a warning thet the current OS may become inoperable.

Collapse -

If you replaced the M'Board you need to follow the directions here

by OH Smeg In reply to I upgraded to a mother bo ...

http://support.microsoft.com/default.aspx?scid=kb;en-us;824125

Replace a failed motherboard
This scenario assumes that your existing motherboard has failed and that you cannot start the existing Windows installation on the hard disk.

To replace a failed motherboard with a new motherboard and to then reconfigure Windows to work with the new motherboard, do the following:
Turn off the computer.
Replace the existing motherboard with the new motherboard.
Insert your Windows CD in the CD-ROM drive or the DVD-ROM drive, and start the computer from the CD.
Do one of the following:
For Windows Server 2003:
When you are prompted To set up Windows now, press ENTER, press ENTER.

Setup looks for any previous installations of Windows Server 2003 on the hard disk and then displays a list of any previous installations that it finds.
Use the arrow keys to select the installation that you want to repair, and then press R to select the To repair the selected Windows installation, press R option.

This will start the repair of your previous Windows Server 2003 installation.
For Windows XP:
When you are prompted To set up Windows now, press ENTER, press ENTER.

Setup looks for any previous installations of Windows XP on the hard disk and then displays a list of any previous installations that it finds.
Use the arrow keys to select the installation that you want to repair, and then press R to select the To repair the selected Windows installation, press R option.

This will start the repair of your previous Windows XP installation.
For Windows 2000:
When you are prompted To set up Windows 2000 now, press ENTER, press ENTER.

Setup looks for any previous installations of Windows 2000 on the hard disk and then displays a list of any previous installations that it finds.
Use the arrow keys to select the installation that you want to repair, and then press R to select the To repair the selected Windows 2000 installation, press R option.

This will start the repair of your previous Windows 2000 installation.
Follow the instructions on the screen, and allow Setup to complete the repair of the previous Windows Server 2003 installation, Windows XP installation, or Windows 2000 installation.

Setup installs the HAL, the IDE controller drivers, and any other drivers that the new motherboard must have.
After the repair is completed, reinstall any service packs or hotfixes that you had previously installed.


Though if the BIOS is not seeing the SATA Drive and this is a New M'Board I wouldn't be proceeding any further till you find out what has gone wrong here.

Also when you connect any SATA Device to a M'Board you should use the SATA 0 or 1 Connector whichever is the lowest for the HDD and if you are also using a SATA Optical Drive that goes on the next available SATA Connector. So if the SATA Connectors are numbered 0 to 3 the HDD should be on the 0 Connector and the SATA Optical Drive if used should be on the 1 SATA Connector.

Col

Back to Hardware Forum
15 total posts (Page 1 of 2)   01 | 02   Next

Hardware Forums