External APFS volume not mountable
Hi all,
I have a problem with my external SD card, which is unmountable, i.e. greyed out in Disk Utility. Only the APFS volume is, the containers and such are fine.
I use this 1TB SD card from Transcend as an storage extension of my MacBook M1 Pro.
I was told by now, that this is not a good solution because SD cards are relatively short lived...
What happened:
- I updated to the latest Sonoma version about two weeks ago. I think it was 14.7.something.
- Ever since the SD card was in this unmountable state
What I did (not exactly in that order; clustered it a bit according to topic):
- I paniced a little... :'D I think (!), most of the data is backed up or can be retrieved from elsewhere, but I am not entirely sure and it would be an immense hassle... some things will probably be lost. (I will back up my data more often now..!)
- did a lot of rebooting and replugging
- I updated my system to Sequoia
- I explored Disk Utility:
- when I click 'mount', nothing happens
- I ran 'First Aid':
Checking the space manager.
error: spaceman cib out of order: 11, expected 19
Space manager is invalid.
The volume /dev/rdiskXsX with UUID 00000000-0000-0000-0000-000000000000 could not be verified completely.
File system check exit code is 8.
- I could not find anything on this error message.. What does it inply? That the info on partitioning/"space" is corrupted?
- I tried it from Recovery mode, no changes
- I got help from the IT team at work, and they made a copy of the disk image. Now I can be more rough (although I also read that 'First Aid' is already quite rough...)
- They were also unable to mount it from Windows (I guess because it's APFS) or Linux (which needed some package of course, because it's APFS)
- I got into the Terminal and tried diskutil:
- disk verification and disk mounting worked on both the physical and sythesized disks
volume verification and volume mounting didn't (also in readOnly); again with the same spaceman error, and:
Volume on diskXsX failed to mount
- when I used 'repairDisk' on the Disk, it worked and repaired the partition map (but I was told that's only an aesthetic and makes sense because the harddrive the disk image was copied to was empty)
- repairVolume didn't work, again with the same spaceman error
- after hearing, that it might be internally password secured, I ran 'diskutil apfs unlock', which asked me for a passphrase, but I couldn't find anything in my keychain. I never locked it manually.
- I tried out data recovery tools:
- at the very beginning, I tried iBoysoft Data Recovery, it could find the files, but I feel reluctant to pay 100€ for an system update bug (?!)...
- I looked into testDisk and tried it out. But I think it can inherently not recover files from APFS (?), as the option in the menu is missing. It did print an interesting message when analysing:
check_FAT: Unusual media descriptor (0xf0!=0xf8)
Warning: number of heads/cylinder mismatches 16 (FAT) != 1 (HD)
Warning: number of sectors per track mismatches 32 (FAT) != 1 (HD)
EFI System XX XXXXXXX XXXXXX [EFI System Partition] [EFI]
Apple APFS XXXXXX XXXXX XXXXXXXXXXX
- but why would it check_FAT anyways on an APFS filesystem..?
I think this was everything.. And I am absolutely out of ideas..!
Although, one thought I still had was resizing the container ('diskutil apfs resizeContainer' or so).. maybe that would do something about the space manager..? Just an uneducated guess...
Does anyone, maybe Apple, have any insights or tips for me?
(apart from backing up more, not using an SD card for storage expansion, and not update my system with external harddrives plugged in (although I believe, this should be accounted for in the update process...?!) :D)
Thanks a lot for reading through this super long "question" and maybe even for providing some guidance in these difficult times :')
Cheers!
[Edited by Moderator]
MacBook Pro 14″, macOS 15.5