Just got done with this build, and when I boot up I get a message "No Hard Disk Detected". Also, when I boot from the the CD (Win 7 Ult x64) I can get to the point where it will have me choose a location to install and no drives show up. HOWEVER, I can detect the drive in the BIOS. It's an OCZ Vertex 100Gb SSD. Please Help!
More about :clean build asus p6x58d hard drive problem
Change of problems. The Solid State Drive is detected, I've booted windows from it, it works fine. I still get an annoying No Hard Disk detected message when starting up (dk why?), and now I've inserted my Samsung Spinpoint 500Gb HD and it is not detecting that. I've set Marvell 9123 controller to the AHCI mode, and the BIOS SATA controller was set to AHCI as well. How can I get it to pick up the Samsung?
The OCZ vertex was put in SATA 1. I DID NOT put it into one of the grey 6.0 Gb/sec slots..it's still on 3.0 Gb/sec. The Spinpoint is in SATA 2. I can pick up The spinpoint in BIOS and now also in printers and devices-->PC-->Hardware in windows. However, it doesn't show in Computer, and so I can't write anything on it.
The Marvell 9123 does not support RAID, and you may
want to save those 2 SATA/6G ports for a future 6G SSD
or HDD with a 6G interface e.g. WD1002FAEX, WD6402AAEX, the
latest VelociRaptors and a few of the very latest Caviar Blue HDDs:
Intel recommends that RAID mode be enabled on the ICH10R
before installing Windows, even if all of those ports are initially
used in JBOD mode or a single optical drive.
This is a good recommendation, because it is very difficult
to switch later on from IDE to RAID or from AHCI to RAID.
RAID mode is also a superset of AHCI.
One last thing: as I understand the current situation,
TRIM commands cannot be passed from Win7
through the ICH10R controller. So you might want
to contact Marvell to see if their controller/driver does.
If so, that would be a reason to cable your SSD
to the Marvell 9123 and leave the BIOS setting
to AHCI for that controller.
See Chapter 3, Section 3.6.3 Onboard Devices Configuration
in your User Manual.
In any event, it's still a good idea to observe Intel's recommendation
EVEN IF you don't immediately connect any storage
to the 6 x native SATA/3G ports on the P6X58D. Connecting
DVDs, JBOD and RAID drives later will be much easier because
you won't need to re-install your OS.
Lastly, check out Intel's Rapid Storage Technology ("RST")
if your Support CD did not come with it:
If there are no devices connected to your Marvell 9123,
try disabling it for now in the BIOS. You can always
re-enable it later, when your system stabilizes.
Then, try the advice above i.e. by hooking all storage devices
to the ICH10R controller, then booting into the BIOS, then
enabling RAID mode. At this point, you may also need to launch
the ICH10R Option ROM, as described in your User Manual,
in order to initialize all drives cabled to SATA 1 thru 6 (SATA/3G only).
I don't have experience myself with Win7, but I am told
that you don't need to invoke the F6 option any longer
in order to load the ICH10R device driver when installing Win7.
Okay, thanks for the input. It's getting late tonight, so I'll have to dig in more tomorrow. To update the current situation-
1. Built new computer
2. Started up, but did not recognize any drives outside of BIOS
3. Got 100Gb OCZ SSD to work, recognized in Windows 7 Ult x64
4. Installed Win 7 Ult x64 on said drive
5. Installed 500Gb Samsung HD (all of these are hot swap)
6. 500Gb Samsung recognized in BIOS and in Win 7 under the directory Printers and Devices -> PC -> Hardware. However you cannot write to it. It does not show up in Computer.
I'll try swapping it to another SATA port just to see if it happens to be the port, even though it is unlikely. Overall, the build went very well except for this one problem. I actually hooked it up to the internet and played a round of Battlefield Bad Company on it and it just cut through max settings like butter. I just wish I knew how to fix this! Any additional input would be greatly appreciated!
Lastly, what is the current BIOS setting for the ICH10R controller?
Did you leave it at AHCI, or did you switch to RAID and
enter the Option ROM as recommended by Intel?
I'm assuming that you want TRIM to work, thus you would
need the BIOS set to AHCI. I read that Win7 will pass TRIM
commands to SSDs when the ICH10R controller is set to AHCI.
Lastly, there is a User Forum at the ASUS website:
browse around until you find the Forum for your
particular motherboard; then, look for similar questions,
or post a new question. That User Forum has been
particularly useful to us in the past.
p.s. Also, does your Samsung use a SATA/3G or a SATA/6G interface?
ICH10R only supports 3G interfaces. We only buy Western Digital here,
because we've had a lot of success with them, and we're very familiar
with them by now.
Check to see if there is a jumper setting for that drive,
and/or if it defaults to SATA/3G (3 Gb/s / 10 = 300 MB/second).
While on this subject, if I were you in your present situation,
I would pull the OCZ completely, then wire your Samsung
to SATA port 0 on the ICH10R and try doing a fresh install
If that succeeds, I would then connect your SSD and
run any OCZ utility(s) that will restore it to factory original.
Also, while Win7 is running off the Samsung, then
download the latest version of RST from Intel's website,
and archive that software for later, e.g. to a USB thumb drive
in case you need to re-format the Samsung at some point.
Also, please describe your optical drive: it must be working
because you installed Win7 already.
June 29, 2010 10:17:00 PM
As stated in the manual the BIOS only auto detects the hard drives when in IDE mode, I have noticed that is the only time you will not get the pesky "no hard drive detected" message.