参考: https://www.jianshu.com/p/d0b25db8da7f
首先直接在磁盘工具里面对有问题的硬盘运行急救,不行的话继续看下面。
第一步:运行命令
diskutil list 查找自己有问题的硬盘的盘符,如下面是disk3s2
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *4.0 TB disk3
1: EFI EFI 209.7 MB disk3s1
2: Microsoft Basic Data Elements 4.0 TB disk3s2
第二步: 执行下面命令(disk3s2为上一步中移动硬盘的标识符)
sudo lsof | grep disk3s2
执行结果如下:
fsck_exfa 1789 root 3u CHR 1,13 0t0 719 /dev/rdisk2s2
第三步:执行下面命令 (fsck_exfa为上文中的进程名称)
sudo pkill -f fsck_exfa
运行完毕后:
电脑会立即弹窗显示:
macOS 无法修复磁盘’xxxx‘
您仍可打开或拷贝磁盘上的文件,但是您无法存储对磁盘上的文件所做的更改。请备份此磁盘并尽快重新格式化此磁盘。
第四步: 桌面出现盘符,磁盘工具里面显示,硬盘从灰色变成正常颜色。硬盘可以读取了,但是不能写入,这个时候开始对内层的这个硬盘运行 急救命令。
弹框显示详情进度如下:
正在检查文件系统并在需要和可能时修复。
宗卷已成功卸载。
正在执行fsck_exfat -y -x /dev/rdisk2s2
正在检查宗卷。
正在检查主引导区域。
正在检查系统文件。
宗卷名称为“Elements”。
正在检查大写转换表。
正在检查文件系统层次。
(PS:这个过程很长,根据你硬盘中使用的空间大小来估算了。会卡在这里很久,耐心慢慢等。)
正在检查活跃的位图。
正在重新检查主引导区域。
正在重新检查备选引导区域。
宗卷“Elements”似乎是好的。
文件系统检查退出代码为0。
正在恢复发现为已装载的原始状态。
操作成功。