I own a pair of Crucial M4 256 GB SSDs. One of them, my boot drive, has caused me no end of trouble recently! Sometimes, after rebooting, the SSD isn’t detected by the BIOS. This seems to be linked to the 010G firmware, which has caused a lot of complaints!
So far, I have found two ways to recover from this lockup.
Route 1: the official reset way
- Disconnect the SATA cable from your SSD, but leave it connected to power
- Power your system on and let it sit in BIOS for 20 minutes
- Power your system off and disconnect the power cable from the SSD
- Wait 30 seconds
- Reconnect the power cable
- Power your system on again, repeating steps 2, 3 and 4
- Reconnect both the power and SATA cables
- Power your system back on – it should work now
This apparently does some sort of internal reset. The timings don’t seem to need to be exact – I’ve done it with 30 minutes on power each time before and it worked.
Route 2: the other way
- Power your system on and go to the BIOS config screen
- Wait for at least 5 minutes
- Press the reset button on your computer
- Watch in awe as your SSD is detected again
Sometimes the SSD is just slow to be detected by the controller. After a few minutes, though, it’s ready. By restarting the computer without interrupting the power (which is what the reset button does) we’re able to get the SSD online and also have it available before the controller times out. Magic!
Route 3: Update the firmware
There’s new firmware out now that should solve this issue once and for all. Once I’ve finished backing up my computer I will update to 040H and see if it works. I’ll let you know!