我有一块 WesternDigital 外置(usb3)5TB 硬盘,每次重新连接时它都会保持以只读方式安装。
该驱动器使用 diskUtil 格式化为 ExFat,并且只有几个月的历史。
我已经跑过sudo fsck_exfat -dy /dev/rdisk3s1
几次了,每次都得到这样的结果。
0 clusters were marked used, but not referenced
0 clusters were marked used and CLUST_BAD
21 clusters were marked free, but referenced
** Rechecking main boot region.
** Rechecking alternate boot region.
Write offset = 0x000006040000 length = 0x040000
fsck_exfat: Couldn't write 262144 bytes at offset 100925440, errno 9: Bad file descriptor
我可以重新安装该驱动器,sudo mount -u -o rw /Volumes/Clients
并且它似乎工作正常(发现一个损坏的文件,但由于有成千上万个文件,我无法全部检查它们)。
我该如何进一步排除驱动器故障?(我对终端非常熟悉,但我更擅长软件而不是硬件,我更喜欢终端解决方案而不是第三方应用程序)
由于我有一台 PC 和 Mac,所以我将驱动器格式化为 ExFat,但主要使用 MAC,在 PC 上玩游戏。我希望数据采用两台计算机都可以本地读取的格式,这样我就可以使用 PC 作为备份。
答案1
由于 Windows,硬盘被挂载为只读文件系统。当 Windows 关闭时,它会休眠而不是完全关闭。
将硬盘连接到 PC,启动 Windows,然后使用Shift+ 关机来完全关闭 Windows。这应该可以解决问题。