SSD crashed on me; not sure if it's the drive or the Hard Disk cable inside. Need my data badly!


Yesterday when I was typing out an email, my 13" MBP (mid-2012) freezed. I force restarted the machine, and then it started with a flashing question mark which was inside a folder. After freaking out for some minutes, I did a NVRAM and SMC reset, nothing happened. After researching about the issue, I found out that it means it's not detecting the drive to boot-up.


After a few more google searches and reading a few answers on Apple Support Communities, I reckoned there are two possibilities:


1. SSD is corrupted, in this case, my extremely important data is lost forever.


2. Hard Disk Cable is faulty, in this case, the data is safe, and just changing the cable will solve the issue.


> Also, I learned that MBP 2012 models are prone to this issue, and Apple started a Hard Disk Cable Replacement Program, which I think ended in 2015. This is making it more likely that it's a cable issue, and this is giving me some hope that the data can be recovered!


Here's what I did, till now. I installed OS X Lion (through Internet Recovery) on my external HD, and booted up my Mac, it worked. I can see desktop and finder. I thought I'd first boot up from External, and extract my data from internal, transfer it to external, and then do a clean install. But when I go to "Go -> Computer' from Finder, I see this. It is not detecting my Internal HD there (Swiss is my External), but when I open Disk Utility, I can see the Drive. Repair Disk results are fine too. The Repair Disk result of the storage partition of my Internal SSD i.e 'disk0s2' has this error.


The SSD is still under Warranty. My only concern at this point is the data. Is it possible to extract the data at this point?


I really appreciate the help!

MacBook Pro 13", macOS 10.14

Posted on Mar 24, 2019 10:40 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 24, 2019 1:48 PM

You may need to have Mojave installed on the external drive in order to access the data on the SSD. You can either upgrade the external drive to Mojave by downloading the installer from the App Store or by booting into Internet Recovery Mode using Cmd + Opt + R. If you install Mojave, you may still need to use Disk Utility to unlock the FileVault of the SSD as sometimes macOS won't prompt you to unlock it.


An easy way to test if the hard drive cable is defective or not, is to remove the SSD and boot from it externally. If it works fine booting externally, then the cable is most likely at fault.


What is the make & model of the SSD? Install DriveDX on the external drive and post a screenshot of all the "Health Indicators" for your SSD. Also make note of the firmware revision of the SSD as reported by DriveDX.

Similar questions

6 replies
Question marked as Top-ranking reply

Mar 24, 2019 1:48 PM in response to iamsatyam

You may need to have Mojave installed on the external drive in order to access the data on the SSD. You can either upgrade the external drive to Mojave by downloading the installer from the App Store or by booting into Internet Recovery Mode using Cmd + Opt + R. If you install Mojave, you may still need to use Disk Utility to unlock the FileVault of the SSD as sometimes macOS won't prompt you to unlock it.


An easy way to test if the hard drive cable is defective or not, is to remove the SSD and boot from it externally. If it works fine booting externally, then the cable is most likely at fault.


What is the make & model of the SSD? Install DriveDX on the external drive and post a screenshot of all the "Health Indicators" for your SSD. Also make note of the firmware revision of the SSD as reported by DriveDX.

Mar 25, 2019 7:09 AM in response to iamsatyam

It looks like you may have a bad hard drive cable due to the "CRC Error Count" attribute #199.  Normally it is referred to as "Ultra DMA CRC Error Count" and when you see RAW values greater than zero it implies an issue with the cable.   I would replace the hard drive cable and your drive may just start working again. You can test the theory by removing the SSD and booting it externally with a USB adapter/dock/enclosure.



Are you saying it needs to have Mojave in order to access internal HD's data because of the APFS 
format? (As the Lion is not able to read the new format)

Yes. Even if you are not using APFS, Apple did change over to Core Storage at some point which could keep Lion from recognizing the filesystem as well.


Forgive my ignorance, but how do I download the Mojave installer from App Store?

It used to be an option in the "Updates" section of the App Store, but you should be able to find it on the main page of the App Store, maybe a link on the right side. If not, just search for Mojave.



Mar 25, 2019 4:52 AM in response to HWTech

I went with (Cmd + R) Internet Recovery, and it installed Mac OS X Lion on my external HD. Are you saying it needs to have Mojave in order to access internal HD's data because of the APFS format? (As the Lion is not able to read the new format)


Forgive my ignorance, but how do I download the Mojave installer from App Store? I will install Mojave on my external HD, and see if it can detect the internal HD drive. I go to "GO > Computer" to see the internal drive.


This is how the DriverDX report looks:


This is the screenshot of the "Health Indicator"

This is when I click on the CRC error count report

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

SSD crashed on me; not sure if it's the drive or the Hard Disk cable inside. Need my data badly!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.