The Samsung T7 Portable SSD has an encrypted volume that only becomes visible to or usable by macOS when the drive is unlocked using the Samsung Portable SSD software. For an unknown reason (possibly after installing the latest macOS 11.4 Big Sur upgrade?), the Samsung software stopped recognizing that the drive was plugged in. Various solutions online have suggestions for older versions of macOS, but none is effective for the latest operating system version (even reinstalling macOS does not help). The drive and Samsung software work perfectly on other machines (other Macbooks, PCs, etc.), so it is a software issue specific to this one Mac machine.
1 Answer
The root issue appears to be that none of the suggested solutions actually does a full removal of the Samsung Portable SSD software. Therefore, when you try to reinstall the software, macOS doesn't prompt you to approve the security exception for the software in System Preferences -> Security & Privacy
. In turn, the reinstalled software doesn't work / doesn't have the correct permissions to access the SSD.
Here is the sequence of steps I finally came up with that fully removes all traces of the PSSD software and got me back to a working state. YMMV and you might not have to run all these steps.
cd /Users/<your username>/Library/Application\ Support/Portable_SSD/
osascript CleanupT7PlusAll.scpt
sudo rm -rf /private/var/db/KernelExtensionManagement/AuxKC/CurrentAuxKCA/StashedExtensions/17A3D6DA-575D-40F2-B1EC-59FD1CB31623
(I checked what was in each of theStashedExtensions
subfolders and found the one that had Samsung Portable SSD stuff)sudo rm -rf /Library/Application\ Support/PSSD_Installation
sudo rm -rf /Library//StagedExtensions/Library/Extensions/SamsungPortableSSDDriver.kext
- Reboot
- Install the "normal" Portable SSD software from the Samsung website. Their website also advertises a special version of the software specifically for Big Sur users, but I did not find this was necessary to use.
- Approve the security prompt in System Preferences before allowing the Samsung software installer to reboot your computer -- otherwise you will have to repeat this process
- Reboot -- afterwards the SSD should be recognized again and all should be well!
Note that there was no reinstalling of the OS, no changing permissions or disabling SEP in Recovery Mode (crsutil
, spctl
, etc.); I tried those solutions, but I ended up resetting all those back to defaults before running the above steps since they didn't help.
-
The method no longer works, most of the
rm
commands throw a 'not allowed' error on my MacOS 11.6 install. And even going through recovery mode and deleting from there does not solve the issue, when using the latest disk firmware (updated via a Win box) and the latest MacOS drivers (1.7.4). Stupid thing is that the disk worked with the older drivers.– HBateauCommented Oct 17, 2021 at 13:36 -
(step 5): I ran
sudo kextcache --clear-staging
instead because I was havingOperation not permitted
when I was trying to manually delete those files. (step 2): Running that script throws a few recipient errors likeNo receipt for 'com.samsung.portablessd.samsungPortableSsdDriver.postflight.pkg'
. Overall, I still had no luck installing Samsung Portable Software Package on MacOS Monterey.– molexiCommented Feb 21, 2022 at 19:09