SSD troubleshooting - can't figure out what's going on with my SSD (MBA)

Hi everyone.

This is going to be weird. Will keep this short.


  1. Got stuck at Apple logo when booting.
  2. Formatted drive from Recovery Mode.
  3. Was unable to install ANY of the MacOSs: not Mojave, not Sierra, not High Sierra. Errors.
  4. Decided to try and see if the OS will install on external drive. It worked (https://imgur.com/07imFlV). Mojave running fine from external drive.
  5. Checked with disk utility the internal drive: showed up as OK.
  6. Tried to move 20GB of files from external drive to internal. Worked fine.
  7. Tried to play a movie from internal. Worked fine.
  8. Had an idea: to clone drive from external to internal. FAILED. A cloning software named Carbon showed following error:
    1. https://imgur.com/qPHlPkn
    2. Mojave also sent out a message as if I ejected the internal drive.
  9. Downloaded a disk check software called SMART Utility.
  10. Drive seemed to pass:
    1. https://imgur.com/AJyB713
  11. Downloaded another software called DriveDx
    1. Also passed: https://imgur.com/oKa40Mx
    2. https://imgur.com/0uYQYiY
  12. Then, when ran a test to the drive with both of these (one at a time of course), drive disappeared again! And Mojave showed an error again as if drive was ejected.
    1. https://imgur.com/1IBiii2



So what do you guys think is the problem? I am truly lost - never encountered anything like this.


PS - notice I managed to both copy 15Gb of movies to the internal drive, and play a full length movie (50/50 - great movie btw).


Will appreciate your advice.

Thank you!


https://imgur.com/LdLlCFY




MacBook Air

Posted on Jun 9, 2019 12:00 PM

Reply

Similar questions

8 replies

Jun 9, 2019 9:09 PM in response to benyben

Please post the screenshot of the Health Indicators tab from DriveDX or post the complete report here. The actual Health Indicators (aka SMART Attributes) contain the most useful information. Unfortunately Apple's SSDs contain very little useful SMART information.


See if you can run the SSD's internal selftests from DriveDX. If you are unable, then you can use the Terminal app to manually run the extended or long selftest. Open the Terminal app and type "sudo " without the quotes and include a space after it.


Right click on the DriveDX app in the finder and select "Show Contents", then navigate to "Contents --> Resources ). If this isn't correct you can keep searching until you find the "smartctl" program. Then drag & drop the "smartctl" file from the Finder. Then add the following to the end of the line to to initiate the extended or long selftest:

-t  long  /dev/disk0

Your command will look something like this:

sudo /Applications/DriveDX.app/Contents/Resources/smartctl  -t  long  /dev/disk0


I'm assuming the drive identifier for the SSD is "disk0" which is shown in the DriveDX screenshot. Substitute the correct identifier if it is different next time you boot. The command will provide an estimate on how long it will take to complete and assumes the drive is not being used or it will take longer. Enter the following command:

sudo  smartctl  -l  selftest  /dev/disk0


After providing the SMART Attributes or the complete DriveDX report and you've run the SSD's internal selftests, I would suggest performing an ATA Secure Erase on the SSD which will reset it to factory defaults and can sometimes fix weird behavior. An ATA Secure Erase is a hardware feature built into many SSDs, but not all Apple SSDs include it (most do though) and can only be initiated using Linux tools. This is a last resort short of replacing the SSD.


You can try using the old free copy of Parted Magic (customized Linux boot disk) which includes a script making it easy for non-Linux users to Secure Erase their drives. You can get the old free version of Parted Magic from the MajorGeeks' link here or you can pay for the new version. Create a bootable Parted Magic USB drive using Etcher (Mac/Windows/Linux). Option Boot the Parted Magic USB drive and select the orange icon labeled "EFI". Once at the Parted Magic desktop there should be an icon for erasing drives. In the app, make sure to only select the "ATA Secure Erase" option which will require you to put the laptop to sleep & wake it up so the SSD is not "frozen". The app will then ask you for a temporary password necessary to activate the hardware security mode on the SSD which is necessary to initiate the Secure Erase command. Remember this password because you will need it to disable the drive's security mode if the procedure fails. Keep the password simple as it should only be temporary (maybe make it abc ). It can take anywhere from 30 seconds to 5 minutes for the process to complete although some drives can take longer. I usually just use a Knoppix Linux boot disk and manually enter the necessary commands to Secure Erase a drive. If the SSD disappears during this process then the SSD will be locked with the ATA Security Mode being set and the SSD will be unusable until it is disabled. Reply back in this thread and I can provide you instructions to disable the Security Mode.


After the successful Secure Erase, check the SMART Attributes with DriveDX to compare them from before and run the SSD's internal selftest again to see if they all pass.


It really sounds like the SSD has an issue. I recall Apple had a free repair program for SSDs for some systems around 2012-2013, but I don't recall the details on which MBAirs were affected. If none of the above help, then you may need to replace the SSD.


Jun 10, 2019 7:15 AM in response to benyben

I think the Secure Erase is your only option before replacing the SSD. I'm doubtful this will work, but at this point you have nothing to lose. If you are going to replace the SSD yourself, I would suggest examining the inside of the laptop to make sure there are no other issues before spending money on an SSD that only works on a Mac. Removing the SSD and cleaning the contacts on the SSD and reseating the SSD may be worth a try too.

Jun 9, 2019 11:17 PM in response to benyben

UPDATE:

In DriveDX there's an option to run a self-run test.

One full and one short.


I clicked short, and after 20 seconds or so, DriveDx crashed! Not only that, but the Macintosh HD internal is GONE from the Finder, and Mojave fired up an error for ejecting the drive.


I did not yet follow the rest of your instructions, I am doing it now. But thought I should let you know.


Thank you so much.

Jun 10, 2019 7:24 AM in response to HWTech

Thank you kind person (HWTech).

I did open the MBA a day or two ago. PICS:

https://imgur.com/2pUtolT

https://imgur.com/riSpUjO


I am facing quite a predicament since I am very budget constraint right now, and I don't really want to purchase a MBA SSD (why are these so expensive) only to find out it wasn't the issue.


So I am still hoping there's another way of verifying this is indeed the SSD.


I really want to try your advice on Secure Erase and I will do so as soon as I get home today, because for some reason, I can't get the MBA to connect to our office WiFi (this is weird, but I am going to ignore this for now). I just hope this Secure Erase is ok for humans :) I am not expert and infect mostly Windows user.


Thanks so much! I will update as soon as I can, and if you think of any other way, please let me know :)


Really appreciate the help!





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 troubleshooting - can't figure out what's going on with my SSD (MBA)

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