Newly built PC, BIOS does not detect storage devices, only optical drive

iBall0814

Honorable
Aug 22, 2013
7
0
10,510
I just built my PC, It boots up and I can now get in to EFI BIOS but the only option in the boot priority section is for my Optical drive. I have a WD 2T HDD and a Seagate 120Gb SSD. I had both plugged in with the Sata cables both power and data connections. I've triple checked them to be certain they are on properly but, I disconnected the HDD because I want to boot off of my SSD. I can't seem to figure out why my BIOS is not detecting either of my storage devices but it can detect the optical drive all day long. The only thing that I can think of would be that I bought both drives OEM, would this have anything to do with it? I've read a bunch of different threads about similar issues and have also tried out some of the remedies or troubleshooting methods and nothing is helping. does someone have any advice or can help me out here. Please, and thank you for the assistance.


MoBo: Asus M5A97 LE R2.0

HDD: Western Digital WD Black WD2002FAEX 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s

SSD:Seagate 600 Series ST120HM000 2.5" 120GB SATA III MLC

Optical Drive: ASUS Black Blu-ray Drive SATA Model BC-12B1ST/BLK/B/AS
 
Solution
I've never seen this issue, but I'll try to help.

1) Reset the RTC CLOCK (aka "Clear CMOS"; see your motherboard)

2) Clearing the CMOS should set you to defaults, but if it doesn't work, then reset your BIOS (F5) just to be sure.

3) Try just a hard drive if you haven't (not the SSD). If that works, try the HDD and the optical drive. (It may have an issue with the SSD).
*If the HDD and optical drives work, then your motherboard isn't recognizing the SSD for some reason, possibly because it is defective. At that point, you should be contacting Seagate and explain "Hard Drive recognized, SSD not".

However, it appears to at least partially see the drive due to your CSM comment so it's not completely dead at least.

4) Update the BIOS...

iBall0814

Honorable
Aug 22, 2013
7
0
10,510
I can't find a tab with that name. I'm using UEFI BIOS. I can't really figure out where I have to be to turn them on.

I go to advanced mode under SATA configuration and all SATA ports show Not present except or port 3 which reads "ASUS BC-12B ATAPI"

I've gone to "SB SATA Configuration" and clicked on enable for all the SATA ports I'm currently using. I even saved and reset and still nothing changes.
 

iBall0814

Honorable
Aug 22, 2013
7
0
10,510
Photonboy. I did as you suggested, taking the cables that were plugged into the optical drive and I'm using them on the SSD.
the following msg appears on my screen

"The current BIOS setting to don fully support the boot device."
" go to advanced>boot>CSM parameters, and adjust the CSM (compatibility support module) settins to enable the boot device. "

Could this be the issue? I'm honestly completely lost when it comes to this since I'm brand new at this. Thanks for your help btw.

 
I've never seen this issue, but I'll try to help.

1) Reset the RTC CLOCK (aka "Clear CMOS"; see your motherboard)

2) Clearing the CMOS should set you to defaults, but if it doesn't work, then reset your BIOS (F5) just to be sure.

3) Try just a hard drive if you haven't (not the SSD). If that works, try the HDD and the optical drive. (It may have an issue with the SSD).
*If the HDD and optical drives work, then your motherboard isn't recognizing the SSD for some reason, possibly because it is defective. At that point, you should be contacting Seagate and explain "Hard Drive recognized, SSD not".

However, it appears to at least partially see the drive due to your CSM comment so it's not completely dead at least.

4) Update the BIOS (USB method).

5) If all else fails, try messing with the CSM settings. It should be Auto by default, but try Enabled I guess.

As for Secure Boot, I'm a little confused on this frankly. I think you actually need a physical KEY that plugs into the motherboard. It's possible there's a setting issue there, though you didn't mention a key and DEFAULT settings should simply work.

6) Try adding the SSD to an existing PC, format it

7) Contact Asus Technical Support. Be brief but descriptive. (I'll still help if possible, but I have no ideas left).

OEM and installing:
- OEM doesn't matter. In this context, "OEM" mainly refers to giving you just the bare drive with minimal packaging or extras. The drive itself (HDD or SSD) is not unique and should work like any other drive of similar type.

- Windows Install will format the SSD for you (once we sort out your problem), but if your HDD's are new you will have to manually install them:
a) Disk Management
b) Create new Volume
c) Format NTFS

SSD tips:
1) Apply overprovisioning (You can Google that. Not sure if the Seagate software you install can do that for you. If not, do it manually using 15% to 20%).

2) Update firmware if newer exists (I saw no links, perhaps the software does it for you)

3) never do a FULL FORMAT (won't kill it, you can Google why if you care)

4) Minimize Pagefile size to 2GB MAX and MIN

5) Disable drive cache for web browser so it just uses your DDR3 RAM (you can Google that if you wish).

*People talk about SSD's wearing out, but in reality it's so slow it's not even worth thinking about. You'd be lucky to wear out 5% after 10 years. It's really only server-based scenarios it becomes an issue.
 
Solution