Грустно сказать, что мой внешний жесткий диск в настоящее время сталкивается с проблемами.
Жесткий диск отображается, когда я запускаю diskutil list (TOSHIBA_EXT):
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.5 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS TOSHIBA EXT 1.5 TB disk1s2
Но жесткий диск не может быть восстановлен утилитой диска с графическим интерфейсом, и его нельзя смонтировать вручную с помощью команды mount/mount force, потому что на этом диске запущен процесс.
Я понятия не имел, чем мог быть этот процесс, пока не увидел массивный процесс (с тактовой частотой около 45% моего процессора), который называется fsck_hfs.
Я отправил команду ps в grep в поисках hfs (sudo ps ax | grep hfs):
847 ?? U 11:57.49 /System/Library/Filesystems/hfs.fs/Contents/Resources/./fsck_hfs
-y /dev/disk1s2
999 s000 S+ 0:00.00 grep hfs
Итак, мой вопрос: OS X автоматически пытается восстановить мой жесткий диск для меня? Должен ли я просто позволить этому процессу идти своим чередом? Почему OS X не говорит пользователю, что он делает в этом случае? Кроме того, что именно делает fsck?
РЕДАКТИРОВАТЬ: Вот еще несколько выводов терминала, это на самом деле кажется довольно многообещающим:
tail -f /var/log/fsck_hfs.log
/dev/rdisk1s2: fsck_hfs started at Mon Dec 14 12:07:40 2015
/dev/rdisk1s2: /dev/rdisk1s2: Can't open /dev/rdisk1s2: Resource busy
/dev/rdisk1s2: fsck_hfs completed at Mon Dec 14 12:07:40 2015
/dev/rdisk1s2: ** Checking volume bitmap.
/dev/rdisk1s2: Volume bitmap needs minor repair for orphaned blocks
/dev/rdisk1s2: ** Checking volume information.
/dev/rdisk1s2: Invalid volume free block count
/dev/rdisk1s2: (It should be 17331364 instead of 17331357)
/dev/rdisk1s2: ** Repairing volume.
Итак, он закончил fsck_hfs и теперь восстанавливает том ?? Почему этот процесс скрыт для обычного пользователя ?!