Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Motherboard does not see my SATA harddrive at boot (problem installing XP on new drive)

Posted on 2007-11-26
Medium Priority
Last Modified: 2016-10-27
Have new MSI motherboard with newest bios.

Can boot to IDE drive with XP without problems. Have new - working and faultless and "active" - SATA drive (tried two different), but cannot for my life figure how to install XP on it, so it can be my new boot drive. If I boot up with the IDE drive the SATA drive is working perfectly.

The problem is that the Motherboard does not "see" the SATA harddrive unless I boot via the IDE drive. for example, if I boot using the XP CD-rom (as normal install). Windows XP installer stalls at the beginning and reports that XP cannot find a harddisk to install to.

Finally made a copy of the IDE drive with Acronis Image (to make a "perfect" mirror working copy of the IDE XP setup). But to no avail... The SATA drive just does not come up, unless I boot through the IDE drive.

To me it seems to be some kind of driver issue, and the lack of the right driver is preventing me from getting "into" the harddrive in the first place. Mirroring the IDE drive to the SATA disk was my last shot at the problem. Any other suggestions would be very helpful.

I can hook up a floppy - but I don't know what drivers to use - MSI homepage leaves me clueless as to what to put on the floppy (if thats the solution).

Spent a week really trying hard to get this to work. Very frustrated now.
Question by:maiaibing2000
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +1
LVL 29

Expert Comment

by:Alan Huseyin Kayahan
ID: 20349297
   Hi maiaibing2000
         You should prepare a SATA controller driver floppy. Then press F6 during the text-based setup of XP setup (The blue screen when you boot from XP CD)
         In motherboard CD, there should e a utility which prepares floppy, browse folders like SATA and etc. Or download from here


Author Comment

ID: 20349515
Mr. Husy

Thanks for your rapid reply. Sorry I did not make myself clearer. I have run the utility disk you mention - but to no avail. XP installer still says it cannot find a harddisk (until I hook up the IDE drive and presto - its there - working perfectly!).

When i said I had no idea what to do it is because on the utility there is a text (txt) message that reads:

   If you lost your Driver Disk labeled as "VIA SATA RAID Driver"
   This file will teach you how to make one Driver Disk

   First please perpare one formatted 1.44M Floppy
   Then please copy necessary driver from MSI Driver CD

- Driver for Win2000/NT40/XP/Server2003
  Please copy CDROM:\ChipSet\VIA\Floppy\i386 folder
                    \ChipSet\VIA\Floppy\TXTSETUP.OEM file"

Its the last part that leaves me totally perplexed. F

First I thought that copying the the files to the floppy and pressing F6 to use it would make everything work OK. But the floppy does not work as intended. It reads the files OK and several things seem to happen in the background. But in the end XP comes back and says that no harddisk is present. (Aaarrgghhhh)

On the CD-Rom there is no excact match, but there is this folder:

In this folder there is one file called txtsetup.oem and two folders i386 and AMD64. On the utility download (the one you also pointed to) I also have one file called txtsetup.oem and just one folder called i386.

What to do?

I could understand if something was not connected properly, something was broke etc. But the SATA disk and motherboard work perfectly without a glitch if only I boot to the IDE disk.

Sorry I cannot paste screen shoots it would make it much easier to see the file structure.

LVL 29

Expert Comment

by:Alan Huseyin Kayahan
ID: 20349639
  *Format a floppy, eave it in floppy drive
   *Dowload the file in link I submit above
   *Right-click the file, click extract. In destination, type a:\
   *Extract the files directly to floppy
   *Now boot from XP CD, press F6 when it asks.
   *After loading some files, it will ask you to Specify additional drivers by pressing S
   *Choose the Windows XP one and continue

What Is Blockchain Technology?

Blockchain is a technology that underpins the success of Bitcoin and other digital currencies, but it has uses far beyond finance. Learn how blockchain works and why it is proving disruptive to other areas of IT.

LVL 32

Accepted Solution

Mark earned 1500 total points
ID: 20349820
This motherboard supports SATA1 drives. Check to make sure  your hard drive isn't SATA2. If it is, there may be a jumper setting on it to allow it to run in SATA1 mode.
Also-->Check in your BIOS for a setting to run the SATA drive in IDE mode. This will allow XP setup to see the drive and after installation takes place you can install the necessary SATA drivers for your motherboard.

Expert Comment

ID: 20350768
There may be an option in your BIOS to disable RAID (I guess your not using it). If its enabled, even if you don't use RAID, it will still use your RAID chipset and XP is unable to see this without additional drivers.

Also I had major problems with mine, if the floppy was in as XP install loaded (press F6 blah blah blah) it wouldn't detect it. I had to remove the floppy and only put it in when you had to press 's' to specify additional devices, then remove it until it asks for it again. Hope that helps?
LVL 32

Expert Comment

ID: 20351360
There may be one other option, slipstreaming the SATA drivers into the XP cd.

Author Comment

ID: 20354611
Just to comment.

I'm not up and running yet. but Sparkmaker has made two important points that I have not considered. Actually it is a SATA-2 drive. Do not know if its deceive - but I'll try getting another SATA-drive to test it out. Could of course be important for the driver also.

Also I will slipstream my SATA drivers to the XP disk if the above fails to provide a solution.

I actually have tried to run SATA in IDE-mode. But it was a good point to make.
Raid has been disabled all along. But it is true that it can make problems for people sometimes to leave it on in BIOS - if its not being used.

Closing this for now as i have gotten considerable help. And it will take a few days to sort out getting a new SATA disk etc.

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Microsoft will be releasing the Windows 10 Creators Update in just a matter of weeks. Are you prepared? Follow these steps to ensure everything goes smoothly and you don't lose valuable data on your PC.
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

704 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question