Data Recovery of an Internal SSD that keeps ejecting

Hello all,

I am dealing with a very frustrating problem.


More than a week ago, my MacBook Pro (Early 2015) got the flashing folder with a question mark. Since then, I created a bootable macOS (Mojave) flash drive, tried using DiskDrill and SuperDuper!, but both failed. SuperDuper! wouldn't even start making a copy, while DiskDrill got to 4.64GB and would break because my internal SSD would eject. Then, I took a step back and had success in Terminal. I was able to finally see my folders and files when using

cd, ls, and cp (for copying)

I managed to successfully copy a full folder with .rtf files. These were the most important files to me, so I consider that part of the recovery successful. However, the next day, I was no longer able to see the Macintosh HD partition on my internal SSD. DiskDrill couldn't see it, and it was also not listed when running ls /Volumes in Terminal. In some sessions, my whole internal SSD wouldn't show up in Disk Utility. Needless to say, the Terminal method was no longer a viable option.


When running "diskutil list" in Terminal, I could still see my internal SSD as well as the disk0s2 partition on it (where the Macintosh HD partition should be located), I felt like there's still a chance to recover and access the data on it. So, I then tried with a bootable OpenSuperClone flash. This was significantly more promising, and it looks like a very powerful tool. However, I only managed to get to 15GB during the imaging process, and then the whole internal SSD disappeared. I have to shut down my Mac and re-boot into the OSC flash for it to re-appear.


Today, I mounted the internal SSD using the virtual drive mode in OSC. This is the only method that allowed me to see Macintosh HD again! All my files and folders were visible. I thought I would copy a 10GB folder, but my internal SSD ejected 1GB into the process.



I no longer know what method to use to copy the data on my internal SSD. I feel like OSC can get the job done with the right settings, but I don't know the specific configuration to get that done. I tried asking on multiple forums and platforms, but I haven't been able to make any progress since I ran into this loop of my internal SSD disappearing during the copying process. No matter what I try, the whole internal SSD disappears. In OSC, neither soft nor hard reset bring it back.


Any advice is appreciated.

MacBook Pro 13″, macOS 10.14

Posted on Aug 23, 2025 4:35 PM

Reply
3 replies

Aug 23, 2025 6:58 PM in response to CuriousGoose

It sounds like the SSD is failing.


I think you need to copy small amounts of data & let the SSD rest a bit. Rinse & repeat.


If the data is important, then I highly recommend you contact a professional data recovery service since you may be making the SSD failure worse.


I recently had an SSD with similar issues on a Windows laptop where the user needed me to recover some data that had not gotten backed up. I had to do a lot of fiddling to get several GBs of data, but was able to get the whole user folder as well after some more fiddling & dumb luck. I only pursued it out of curiosity to better understand the SSD failure behavior at that point since I had never seen an SSD with such odd behavior (I knew it was a bad SSD).


FYI, people should always have frequent and regular backups of their computer and all external media (including the cloud) which contains important & unique data. There are a lot more new ways to permanently lose access to the data on the internal SSD of the recent Macs due to all of the hardware, software, and security changes. This is just a normal SSD failure which as you are discovering is very difficult to retrieve data from it. There literally is nothing you can do except get lucky to access & transfer the data....seems like you may have used up your luck to retrieve that one folder with your most critical items.

Aug 24, 2025 8:13 AM in response to CuriousGoose

CuriousGoose wrote:

I have no problem having full access to the internal SSD when it isn't ejected. I see all the files and folders. My Mac can stay turned on for quite a while, and the SSD doesn't eject. It's only when I try copying data from it that it ejects.

Exactly. That is one of the common ways an SSD fails.


I cannot rinse & repeat, because that would take dozens of boots... and it's not promised that each copying attempt will be 15GB in size. It's just not a viable option.

Exactly, that is the only way. I had to do that to retrieve a few GBs of data from someone's Windows PC recently.


Or you can contact an expensive professional data recovery service to attempt to recover the data.


These are your only two choices if you do not have a backup of your data.


I haven't tried any Terminal repair commands, as I wanted to make an image first... but clearly that's not going well at all.

On a Mac, the only way to make a low level image is by using the command line. I'm not aware of any macOS third party utilities which will do so. However, most likely you will encounter the same disconnect issue because the SSD is FAILING. When that happens you will be starting over with the imaging process since there is only one command line utility I am aware of which can resume an interrupted image process, but their is no precompiled binary version of it for macOS. I've always used a Linux boot disk to perform the raw low level block imaging.


I highly doubt you are going to be successful at recovering all of the data even with a professional data recovery service.

Aug 24, 2025 2:11 AM in response to HWTech

I have no problem having full access to the internal SSD when it isn't ejected. I see all the files and folders. My Mac can stay turned on for quite a while, and the SSD doesn't eject. It's only when I try copying data from it that it ejects.


I cannot rinse & repeat, because that would take dozens of boots... and it's not promised that each copying attempt will be 15GB in size. It's just not a viable option.


I haven't tried any Terminal repair commands, as I wanted to make an image first... but clearly that's not going well at all.

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.

Data Recovery of an Internal SSD that keeps ejecting

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