Questions

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

+
0 Votes
Locked

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

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?
  • +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Slayer_

    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.

    +
    0 Votes
    Thespianiam

    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.

    +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Thespianiam

    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".

    +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Thespianiam

    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.

    +
    0 Votes
    seanferd

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

    +
    0 Votes
    Thespianiam

    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.

    +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Thespianiam

    Doing a "repair" of the installation was one of the first things I did when this whole thing started. The thing that has been irking me from the start is that when I boot from the Windows XP Home CD and select "install", there is not option ot "repair" the current installation as I have seen for XP Pro. The only option it gives me is to "install" and I get a warning that the sxisting opertating system will become in-operable which would defeat my purpose. I have even tried this using an XP Pro CD with the same results. The normal methods are just not letting me repair this installation. I now have a dual-boot setup with XP Pro installed on a different drive in hopes that there may be something I can do to repair the original installation since I have a lot of programs installed for which I do not have the original install media. The only SATA device I have is the hard drive where the new XP Pro installation lives.

    +
    0 Votes
    OH Smeg

    Recovery Disc?

    If it is the latter these are slipstreamed images that are used to install the OS, Drivers and associated Software to As New condition for the computer they are not Windows Install Disc's and do not have all of the features that the M$ Supplied Media has.

    To do a Repair Install you must have a M$ Branded Windows Install Disc. If you do not have one of these you have lost the ability to retain existing installed Software and settings.

    Col

    +
    0 Votes
    Thespianiam

    It is an early XP Home upgrade from Win 2K/98/ME. For some reason it is having trouble finding the BOOT.INI file. When I do a BOOTCFG /REBUILD from the Recovery Console it is un able to scan and suggests I run CHKDSK /R but that gives me a message saying there are several irreparable errors on the drive. However, when I run a full CHKDSK from the XP Pro partition on the same drive, it finds no errors.

    +
    0 Votes
    OH Smeg

    Remember that these are used to Upgrade a Old OS install so they need to find the Files used by the Old OS to continue to work.

    With Upgrade Disc's you really have 2 options either use them with an Older OS to Upgrade or use an Older OS Install Disc when prompted so you need to remove the Upgrade Disc and insert one of the accepted Old OS Recovery/Install Disc's so that the Upgrade Disc and locate the necessary Files and then latter you will be prompted to replace the Upgrade Disc and the Install will finish.

    As I've never used a Upgrade Disc to attempt a Repair Install I don't know if they are capable of doing this actually.

    Col

  • +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Slayer_

    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.

    +
    0 Votes
    Thespianiam

    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.

    +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Thespianiam

    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".

    +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Thespianiam

    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.

    +
    0 Votes
    seanferd

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

    +
    0 Votes
    Thespianiam

    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.

    +
    0 Votes
    OH Smeg

    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

    +
    0 Votes
    Thespianiam

    Doing a "repair" of the installation was one of the first things I did when this whole thing started. The thing that has been irking me from the start is that when I boot from the Windows XP Home CD and select "install", there is not option ot "repair" the current installation as I have seen for XP Pro. The only option it gives me is to "install" and I get a warning that the sxisting opertating system will become in-operable which would defeat my purpose. I have even tried this using an XP Pro CD with the same results. The normal methods are just not letting me repair this installation. I now have a dual-boot setup with XP Pro installed on a different drive in hopes that there may be something I can do to repair the original installation since I have a lot of programs installed for which I do not have the original install media. The only SATA device I have is the hard drive where the new XP Pro installation lives.

    +
    0 Votes
    OH Smeg

    Recovery Disc?

    If it is the latter these are slipstreamed images that are used to install the OS, Drivers and associated Software to As New condition for the computer they are not Windows Install Disc's and do not have all of the features that the M$ Supplied Media has.

    To do a Repair Install you must have a M$ Branded Windows Install Disc. If you do not have one of these you have lost the ability to retain existing installed Software and settings.

    Col

    +
    0 Votes
    Thespianiam

    It is an early XP Home upgrade from Win 2K/98/ME. For some reason it is having trouble finding the BOOT.INI file. When I do a BOOTCFG /REBUILD from the Recovery Console it is un able to scan and suggests I run CHKDSK /R but that gives me a message saying there are several irreparable errors on the drive. However, when I run a full CHKDSK from the XP Pro partition on the same drive, it finds no errors.

    +
    0 Votes
    OH Smeg

    Remember that these are used to Upgrade a Old OS install so they need to find the Files used by the Old OS to continue to work.

    With Upgrade Disc's you really have 2 options either use them with an Older OS to Upgrade or use an Older OS Install Disc when prompted so you need to remove the Upgrade Disc and insert one of the accepted Old OS Recovery/Install Disc's so that the Upgrade Disc and locate the necessary Files and then latter you will be prompted to replace the Upgrade Disc and the Install will finish.

    As I've never used a Upgrade Disc to attempt a Repair Install I don't know if they are capable of doing this actually.

    Col