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