Похоже, проблема была в таблице разделов.
$ diskutil list /dev/disk0 # The internal hard disk #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 402.5 GB disk0s2 3: Microsoft Basic Data Boot Camp 97.1 GB disk0s3 /dev/disk3 # The external USB drive #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk3 1: EFI 209.7 MB disk3s1 2: Microsoft Basic Data 999.9 GB disk3s2 # ^-- Hey, that's not right!
Файловая система была исправна, но раздел HFS + на внешнем диске был ошибочно помечен как Microsoft Basic Data
вместо Apple_HFS
. Я использовал утилиту GPT fdisk, чтобы изменить ее тип обратно на HFS +, и она сразу появилась на рабочем столе и снова заработала нормально.