nayr497 wrote:
I've connected my Macbook Pro to a 2019 iMac with a Thunderbolt to Thunberbolt-USB-C dongle (the iMac doesn't have a Thunderbolt port).
Connected them, started the non-booting MB in target disk mode, the SSD doesn't show up on the iMac. I've gone through the utilities and made sure it's showing all disks.
What version of macOS is the 2019 iMac running? If it is running macOS 10.14 Mojave, then you may need to manually mount the "Data" volume. Within Disk Utilities you may need to click "View" and select "Show All Devices" before the physical drives appear on the left pane of Disk Utility.
Check the System Profiler to see whether the old laptop is even seen as connected under Thunderbolt.
Within the Finder, try checking under Locations & Networking to see if the old laptop shows up. I know on some newer Macs & versions of macOS that items in Target Disk Mode are listed there. I'm not certain when this began or if it is just an Apple Silicon Mac feature.
Does this mean my last step to try and recover the files on the SSD is to physically take it out and connect it to the USB SATA hard drive adapter and connect it to the iMac and see if the drive is viewable?
Yes, that would be a good option. In fact, you could even try connecting the SSD externally on the MBPro as well and try to boot it externally. If the SSD boots externally, then it would mean either the internal hard drive SATA Cable is bad, or the SSD is not compatible with the laptop (not all SSDs are compatible with all devices).
Using a USB to SATA Adapter would be the best option since it can answer several questions at once.
Creating & using a bootable Knoppix Linux USB stick may also help provide some clues if you need to buy a USB to SATA Adapter.
Again, would rather try to save my files (or take it to a file recovery expert) one more time before reformatting the SSD.
Using a USB to SATA Adapter is the best option since Target Disk Mode is not as simple as it once was.
I find this Tripplite USB to SATA Adapter is a good option since it can also support accessing the health information of an attached drive & supports UASP for best transfer rates.
https://tripplite.eaton.com/usb-3-0-superspeed-sata-iii-adapter-cable-uasp-2-5in-3-5in-sata-black~U33806NSATAB
I have a full TM backup on an external HD, so if I do buy a new SSD, I can restore everything that way, last backed up in March 2023 but I really don't save many files on the SSD, all are in clouds.
FYI, most cloud services are just file syncing services and are not backup services. iCloud is a file syncing service. If a catastrophic edit or deletion is made to a file being synced to the cloud, then all copies on all other devices will also inherit the catastrophic change.
Even if you are storing files in the cloud and not syncing them between devices, you should still have frequent & regular backups even of the items stored in the cloud because the Terms & Conditions of cloud based services tend to change without notice.
Many cloud backup services tend to have slow downloads of data when restoring from a cloud based backup.
Plus the data stored in the cloud is only available as long as you can access the Internet & the cloud service provider. Cloud services can have outages from time to time.
People should always have at least one backup copy of any important files stored locally. It is Ok to have a second backup copy stored in the cloud (not synced, but stored whether a cloud storage provider or cloud backup provider).