Bios does not detect sata drives

Asus P6x58d-e desktop motherboard - inte...
January 28, 2011 at 20:28:57
Specs: Windows 7 x64, Intel core i7 -980x
A new build (my 2nd)
Bios does not detect Sata (sata 2 and 3)hard drives nor optical drives.
Memory and USB devices are detected

Some of the things I have tried:
- many Bios changes- Ide Raid Ahci, controllers, etc etc have been tried
- reset Cmos
- updated bios firmware to latest
- Windows 7 x64 instal per USB. Result Win will not detect HDD nor Optical Drives and won't instal
- tried one sata device (sata 2 and Sata 3) at a time and have exchanged sata cables. Have tried several of the sata inputs(2 Sata 3 and 6 Sata 2 inputs)
- tried different hard drives and optical drives
- power to sata devices seems OK
- awaiting response from Asus (motherboard)

Help would be appreciated greatly

Details of System
Cpu: Intel core i7 980X; Motherboard: Asus P6X58D-E; Ram: Corsair 12Gb DDR3 1600Mhz; HDD: Seagate Barracuda XT Sata 3 x2 Gb; and OCZ Vertex Sata 2 3.5"; Optical drives: Pioneer BDR-206BX/1; Samsung S223C/RSBF; PSU Enermax Revolution 1250w.


See More: Bios does not detect sata drives

Report •

#1
January 28, 2011 at 20:51:01
"updated bios firmware to latest"

That was probably completely un-necessary.

You MUST load bios defaults, Save settings, or move the jumper on the mboard to clear the Cmos, move it back, after you have changed the bios version, because usually flashing the bios does NOT clear the Cmos contents, and the bios will probably not work properly if the Cmos contents are for the previous version.

Do you mean the bios does not detect SATA drives - they don't show up in the bios - or the Windows 7 DVD does not detect ANY of the SATA drives ?

Those are two separate things.

When you have more than one hard drive connected, there is a list of the hard drive models somewhere in the bios Setup - it's often near the Boot Order or similar settings. The one that has, or will have, a partition that has an operating system installled on it must be listed first in the list.

If the bios DOES detect the SATA drives, but the Windows 7 DVD does not......

If the mboard's bios Setup has the SATA controller(s) in SATA a.k.a. AHCI mode, then the files initially loaded from the Windows 7 DVD cannot recognize SATA drives because there are no SATA controller drivers for your mboard built into the DVD.

The easiest way to get around that is....
If you change that setting in the mboard's bios so the SATA controllers are in an IDE compatible mode of some sort, then the files initially loaded from the Windows 7 DVD WILL recognize SATA drives, as IDE compatible drives.

Doing that will allow you to run Setup, then when Setup has finished and you have loaded the drivers for your mboard and it's devices, including the SATA controller drivers, then you can go into the bios and change that setting so the SATA controllers are in a SATA or AHCI mode.

Whatever that setting is, it's presently set to SATA or AHCI, it's changeable, and at least one other choice is an IDE compatible choice, Save bios settings.
......

If the bios does NOT detect SATA drives

- load bios defaults to clear any incorrect settings in it.

The SATA controller(s) must be enabled in the bios Setup.
The drive detection should be set to Auto detect drives by the method Auto or LBA or similar in rthe bios Setup. .

Loading bios defaults probably sets both of those things to those settings.

If that doesn't help....

Did you remember to connect their power cables ?

If you used power cable adapters that are not on the power supplies wiring are you sure they work ?

Check your SATA data cables. The connector on each end should "latch" into the socket on the drive and on the mboard, or on the drive controller card - it should not move when you merely brush your hand against it near the socket - if it does, mere vibration can cause a poor connection of it - use another SATA data cable that does "latch", or tape the connector in place.
(There is a slight projection or bump on one side of the outside of the connector that "latches" it into the socket - it's easily broken off or damaged)

The same thing applies for the SATA power connection.
......

ATX mboards are always being powered by their ATX power supply in some places, even when the computer is not running, as long as the power supply is connected to the mboard and the power supply is receiving live AC power.

Did you have the AC power to the power supply disconnected at ALL times when you were fiddling with connections inside the case, including just connecting the power connectors to the drives ?


Report •

#2
January 28, 2011 at 22:08:15
Thanks very much for your detailled reply.
I need to sit back and absorb it all. There are a lot issues there to consider etc.
If I may I'll come back with an account of steps I have taken.

Report •

#3
January 29, 2011 at 08:53:30
I took a look at the manual for your mboard, available here:

P6X58D-E downloads, and support
http://support.asus.com/download/do...

The default bios settings are shown in the Bios Setup info.

Initially when the mboard is brand new, or when the bios defaults have been loaded......

- both the Intel and Marvel SATA controllers are in IDE mode.
No SATA controller drivers need to be installed when they are in that mode.
Them being in that mode allows the operating system to be installed more easily.

- the six blue SATA headers are for the Intel SATA drive controller that's built into the main chipset - it has the SATA 2 a.k.a. SATA II spec.

- the two grey SATA headers are for the separate Marvel SATA drive controller - it has the SATA 3 a.k.a SATA III spec.

There is no point in using those grey headers / that controller if you have no SATA 3 a.k.a SATA III drives - most drives are SATA 2 a.k.a. SATA II drives - unless you've used up all the blue headers

Don't get the SATA xxx spec confused with the max burst speed - .

SATA 2 a.k.a. SATA II drives - max burst data transfer speed 3.0 gbits/sec, = 300 mbytes/sec
(SATA drives use 10 bits per byte when moving data, not 8 bits per byte)

SATA 3 a.k.a. SATA III drives - max burst data transfer speed 6.0 gbits/sec, = 600 mbytes/sec
(SATA drives use 10 bits per byte when moving data, not 8 bits per byte)

You probably don't have a SATA 3 a.k.a. SATA III drive, unless you paid a lot more for a particular drive size (there's not many of them yet) or you have a solid state hard drive.

- it appears all drive connections are set to Auto detect drives.

So - with the default bios settings, any SATA drive connected should be detected by the bios, without you having to install any SATA controller drivers, AND the Windows 7 DVD should detect all of them, if there's nothing wrong with the mboard, the power supply, or the drive, or it's cable connections.
.......

The hard drive(s) must spin when the computer is running.

If you want to rule out whether the SATA drive is defective (or may have been damaged such as by you not disconnecting the AC power to the computer when you plugged in it's cables), try connecting it to a different computer.

It's extremely unlikely the mboard was intially defective - if it does prove to be defective, it's a lot more likely you damaged it (such as by you not disconnecting the AC power to the computer at ALL times when you were fiddling with connections or components inside the case).
........

You do not have to install SATA drive controller drivers unless you want to set up a SATA RAID array, which requires at least two SATA drives be connected to the same drive controller.
If you DO want to set up a RAID array,

- you must set it up BEFORE you install an operating system.
- you must install drivers - if you are offered the choice or either non RAID or RAID drivers for the same drive controller otherwise, both types of your SATA drive controllers support RAID, so you should choose the RAID drivers - the non-RAID drivers will probably not work.

If you don't want to set up a RAID array, you have the option of running the SATA drives in AHCI mode a.k.a. plain SATA mode rather than in IDE mode, and as far as I have seen in the manual, you don't need to install SATA controller drivers for that either.
I recommend you change that AFTER the operating system has been loaded with the SATA drive controllers in the default IDE , AFTER you have installed the main chipset drivers for the mboard.
......

Info in or determined from the manual....

Intel ICH10R Southbridge - 6 x SATA 3.0 Gb/s ports
Intel Matrix Storage Technology supports SATA RAID 0, 1, 5, and 10

Page 2-29 (page 49 of the pdf)
blue colored
back of mboard - pairs - SATA1, SATA2; SATA3, SATA4
end of mboard - single SATA5; SATA 6

These are set to standard IDE mode by default. In Standard IDE mode, you can connect Serial ATA boot/data hard disk drives to these connectors. If you intend to create a SATA RAID set, set the Configure SATA as item in the bios to RAID. See section 3.42 Storage Configuration for details.

(If you're using XP)
You must install Windows XP Service Pack 2 or later before using Serial ATA hard disk drives.
(If SP2 or later updates are NOT integrated into the CD, you MUST make yourself a "slipstreamed" XP CD that has at least the SP2 updates integrated into it - if you need to do that you might as well integrate SP3 updates into it, and, optionally, the SATA drive controller drivers for your mboard.)

(If you want to install a Windows operating system to a RAID configuration using the Intel SATA controller, you have to create a RAID drivers disk using the mboard support DVD and load the Intel Matrix Storage Technology driver during OS installation.)

When using hot plug and NCQ, set the Congigure SATA as (item) in the bios to AHCI. See section 3.42 Storage Configuration for details.

Marvel 88SE9128 PCI-E SATA 6 gb/sec Controller
2 x SATA 6.0 Gb/sec ports -

Page 2-30 (page 50 of the pdf)
grey colored
back of mboard - pair - SATA-6G-1, SATA-6G-2

These are set to standard IDE mode by default.
When using hot plug and NCQ, set the Marvel 9128 Controller item in the bios to AHCI. See section 3.6.3 Onboard Devices Configuration for details.

(If you're using XP)
You must install Windows XP Service Pack 2 or later before using Serial ATA hard disk drives.
(If SP2 or later updates are NOT integrated into the CD, you MUST make yourself a "slipstreamed" XP CD that has at least the SP2 updates integrated into it - if you need to do that you might as well integrate SP3 updates into it, and, optionally, the SATA drive controller drivers for your mboard.)

Press Ctrl + M during POST to enter the Marvel RAID utility

If you want to install a Windows operating system to a RAID configuration using the Marvel SATA controller, you have to create a RAID drivers disk using the mboard support DVD and load the driver during OS installation.
For Windows Vista / Windows 7, load only the Marvel 91xx SATA Controller Driver.

......

3.4.2 - page 3-10 in manual - page 68 of pdf


SATA Detect Time Out - default 35 - leave it at the max
.....

3.4.3 AHCI Configuration - page 3-11 in manual - page 69 of pdf

Appears in the bios only when Storage Configuration is set to AHCI mode.

AHCI CD/DVD Boot Time out - default 35 - leave it at the max
....

3.6.3 Onboard Devices Configuration
page 3.23 of manual - page 81 of pdf

page 3.24 of manual - page 82 of pdf

Marvel 9128 Controller

Set by default to IDE mode.
Can set it to AHCI or RAID mode.

...........



Report •

Related Solutions

#4
January 29, 2011 at 23:51:35
Tubesandwire, Very grateful for the effort you have put in to assist with my problem.

I do understand the the different Sata connections (Sata 2 and 3)of this mboard.
The Seagate HDD drive I have installed is (allegedly) a Sata 3 device (Seagate Barracuda XT 2Tb) but I have now also installed a Western Dig 500Gb Sata 2 HDD.

As I understand it when you connect the Sata3 HDD via the Marvel 9128 controller (3.6.3 Manual) by way of the grey SATA inputs, they do not show up in the Bios as detected or not - other than the AMBIOS scroll page . Seems only SATAs 1-6 (sata 2s) show up as detected or not in this mboard. (By the way I have tried both IDE and AHCI with the Marvel grey inputs). I do not want to set up RAID.

I have tried three different optical drives but they are not detected by SATA 2. I have now confirmed that the new Seagate HDD above is not detected. I have tried several arrangements and different (Enermax) cabling. No difference. Surely it couldn't be that there is not enough power coming from the PSU through to SATA electrical connections. All the other devices are working - fans etc - switches light up. Molex devices work.

You say the hard drives should be spinning when computer is running. Is that easy to tell -noise etc? Mine have no obvious movement or sound. Unfortunately I do not have another computer to try the Hard drive and cabling on. (my 8yr old comp has Eide connectors). So up the proverbial creek on that one.

I can't instal Windows without the SATA optical drives working - not detected. They won't open and not powered perhaps.I can't hear any obvious noise from them. I have Windows Vista Ultimate and Windows 7 Ultimate as an upgrade.(Have Win7 on an USB but no luck getting Vista onto a USB .

I alwas turn the power off to the Computer when I make any replacement. Didn't realise the damage you could do otherwise. My motive was from fear of electrocution rather.Having said that, carelessness is always possible.

The USB ports are OK. Is there any point do you think of trying to instal Windows, with the Seagate 3 hard drive connected to SATA 3 AHCI (since there is no obvious indication that Bios detects it) in my situation by way of an external DVD player via USB.

Any further time you could spend on this would be appreciated. I have a decision to make. Will it be the bottle (for a night or two), the cliff edge or in the end give in and go for professional assistance. Plans and savings for this my 2nd "master" build spur me on for a while yet. Thanks again


Report •

#5
January 30, 2011 at 09:21:36
I am assuming that you HAVE loaded bios defaults in the bios after you flashed the bios - if you haven't done that, do that !
.....

Page 22 of pdf manual, page 2-2 of the printed manual

You must have an 8 pin connector from the PS plugged into the 8 pin power socket, as well as having the 24 pin connector from the power supply plugged in (both sockets are designated as 1 on a blue circle).

If your power supply does not have an 8 pin connector that fills the socket, or a matched pair of 4 pin connectors on the same wiring that plug into the socket, then you must buy and use a suitable wiring adapter.

Each wire has a metal end with two tangs on it that lock it into the hole in the connector - rarely, there may be one or more wires that are not actually locked into their hole in the connector.
Make sure all the wires are locked into the connectors from the power supply to those two sockets at the connectors - they should not move when you plug them into the sockets, or when you pull on each wire when the connectors are plugged in.

You could try unplugging the connectors that are in both sockets, plugging them in again.
.....

Page 52 of the pdf manual, page 2-32 of the printed manual

You have one IE1394 (Firewire) header on the mboard.

It is physically identical to the two 2 port USB headers.

Make sure that you DO NOT connect wiring for a pair of USB ports to it !

No harm is done unless something is plugged into a mis-wired USB port, BUT when something IS plugged in, the firewire circuits, whatever you plugged in, and possibly the mboard otherwise will be damaged in a very short time !

The same applies to the USB headers - make sure that you DO NOT connect wiring for a Firewire port to a USB 2 port header !
.....

The SATA 3.0 a.k.a. SATA III spec is backwards compatible.
Your Seagate Barracuda XT 2Tb SATA 3.0 a.k.a. SATA III spec drive should be detected when it is plugged into any of the 6 blue Intel controller's headers, as a SATA 2 a.k.a. SATA II spec drive.

"....but I have now also installed a Western Dig 500Gb Sata 2 HDD."

That should be detected when plugged into any of the SATA headers.

" As I understand it when you connect the Sata3 HDD via the Marvel 9128 controller (3.6.3 Manual) by way of the grey SATA inputs, they do not show up in the Bios as detected or not - other than the AMBIOS scroll page. Seems only SATAs 1-6 (sata 2s) show up as detected or not in this mboard."

Yes, that appears to be right.
I have an older Epox mboard that has an additional (older) Marvel drive controller on it. When a drive is connected to a header for that controller, the drive model shows up while booting in the Marvel controller related text.

"I have tried three different optical drives but they are not detected by SATA 2."

They should be detected when connected to any of the 8 SATA headers, if the bios is set to defaults and the SATA controllers are in IDE mode.
Some secondary drive controller chips / chipsets cannot recognize optical drives, but apparently that doesn't apply to the Marvel chip / chipset on this mboard.
You MAY need to install the operating system when the SATA controllers are in IDE mode.
You MAY need to install the operating system when the SATA controllers are in IDE mode and then load the main chipset drivers in order for the drives to be detected in Windows when the SATA controllers are in AHCI mode.

"I have tried several arrangements and different (Enermax) cabling."

I prefer buying Enermax PSs - where I am I can get them cheaper than equivalent Antec models. I've never had any problems with any of them that I've bought for my computers or for other people's computers - the oldest one is about 9 years old.
However, with one of them, for whatever reason, when I first installed it, there was something a little iffy about the main connector - I found that if I positioned the wiring going into the main connector so that it was closer to perpendiclar to the mboard (straight in) near the connector rather than at an angle, the main connector's connection / the power supply works fine.

"You say the hard drives should be spinning when computer is running. Is that easy to tell -noise etc?"

You should hear the hard drive spin up while booting similar to you hearing the hard drive spin up on your older computer, before the POST completes and you hear the normal one short beep from the mboard, however, the CPU fan and power supply fan noise may make that hard to make out. If you use something such as a cardboard tube with it touching the drive between the drive and your ear, you should be able to hear whether it's spinning or not.
If at least one hard drive is being detected, the hard drive activity led will at least blink briefly while booting.
If an optical drive is being detected while booting, if the Boot Order or similar in the bios has CD-rom or similar listed before any hard drive, the led on the front of the drive should blink briefly while booting.

Optical drives don't make noise unless the motor in it is spinning.
If the power cable is connected to it, when the computer is running
- the tray should eject and retract and the led on the front of it should light up briefly when you press the button for that on the front of the drive.
- if you insert a disk in the tray and retract it, the led should light up briefly but for a longer time, and the motor should spin the disk at least briefly.

"Unfortunately I do not have another computer to try the Hard drive and cabling on. (my 8yr old comp has Eide connectors)."

You can buy an inexpensive USB adapter that allows you to connect a SATA drive to any computer that has a USB port, preferably a USB 2.0 or above port. They are available locally.
However, it's almost impossible for all of two hard drives and the three optical drives to all be defective or damaged at the same time.

"I alwas turn the power off to the Computer when I make any replacement. Didn't realise the damage you could do otherwise. My motive was from fear of electrocution rather.Having said that, carelessness is always possible."

Okay, so it's possible you forgot to do that.
I always try to remember to unplug a computer when I'm working on it inside the case, but I have forgotten to a few times, in my haste of trying to fix a problem. I fried someone elses's cheap power supply once merely by plugging in a hard drive's power connector when the live AC cable was still connected. A better power supply may have been damaged rather than not working at all after that like that one did.

You could try connecting a different power supply, but that probably won't help.

You can't install Windows if the mboard cannot recognize any directly connected (internally connected) hard drive to install it on.

You can't load Windows from an existing Windows 2000 and up installation when it's on a USB connected drive - all you get is a Microsoft error message on a blue screen - UNMOUNTABLE_BOOT_VOLUME, or similar. That's due to Microsoft not wanting you to be able to load Windows 2000 and up from a removable drive.



Report •

#6
January 30, 2011 at 23:13:38
The problem seems to be solved. That is the good news
In the end I was forced to professional help.
They found that my brand new (high end) ENERMAX Revolution 1250 w PSU 85+ was at fault.It was not sending power to the HDDs nor Optical Drives. The 12 v system was fine and the fans, usb and graphics card per mobo were OK. The PSU green light also indicated all OK (red light supposedly on if faulty). Well you can be led up the garden path and what a path. Hours/days of misery and wasted time.

Now the warranty round-about starts.

Thanks for all the good advice. You did put a question mark on the power. Appreciated


Report •

#7
January 31, 2011 at 07:10:11
That's an extremely unusual problem for a power supply to have.
Thanks for letting us know of your progress.

Report •

#8
January 31, 2011 at 16:42:08
It seems to me from going round the forums (regrettably after the deed), particularly on the various PSU Makers' sites, that there are a lot more problems with failed PSUs than you would imagine. Quite a bit of agro out there as well, So maybe it is not such an "extremely unusual problem".

If my observation is right it makes you wonder about present day quality controls.

This PSU failure has cost me a considerable amount of extra money and certainly a lot of wasted time, much high end anxiety, and a sense of failure (In the end I had to use outside professionals with their tersting equipment). But the worst part - I still have no new completed computer. . I have been planing and working towards this for six months.I do not think that I would be Robinson Crusoe with this scenario either..

Well we could sit back and say "thems the breaks". But should we?


Report •

#9
January 31, 2011 at 18:41:00
There are lots of "el-cheapo" brand power supplies out there, as in really cheap to buy and poor quality, probably more of them than ever before, but Enermax has never been one of those.
I don't recall anyone I know or anyone in post I've seen on this web site having a defective Enermax PS until this one.

That's an extremely unusual problem for a power supply to have, as in, usually if you have no power to the connectors to the drives, you have no power to other things that need 5v and/or 12v as well - e.g. USB uses 5v, all fans on computers use 12v, PCI-E X16 video cards can use a lot of power at +12v. On cheaper older power supplies, all the +5v wire (red) leads are sourced from the same place on the board inside the PS, all the +12v wire (yellow) leads are sourced from the same place on the board inside the PS. This Enermax model must have those coming from at least two different places for at least one of the voltages, probably the 12v (internal desktop hard drives and optical drives require both +12v and +5v - floppy drives, laptop hard drives, and anything connected via a USB port require only +5v). Others who answer here regularly often ask whether the person is sure the drives are getting power in posts I've seen, yet this is the first time I've seen where they weren't.


Report •

Ask Question