fsck_exfat:无法更新主启动区域:错误的文件描述符 - Mac OS X - 外部硬盘

fsck_exfat:无法更新主启动区域:错误的文件描述符 - Mac OS X - 外部硬盘

我的外部硬盘(Seagate Barracuda,具有良好的 SMART 状态,内置 erbatim 4TB store 'n' go)有 3 个主要分区:

1)ntfs
2)hfs+ 用于时间机器备份
3)exfat 用于在 windows 和 mac 之间传输文件

Windows 正确显示所有分区,没有错误或警告。Mac 只显示 1 和 2。第三个分区被 fsck_exfat 占用,每次插入硬盘时它都会自动启动。所以我强制关闭该进程,转到终端,输入“sudo fasck_exfat -d disk1s2”并按回车键。过了一会儿,它显示:

0 个簇被标记为已使用,但未被引用
0 个簇被标记为已使用且为 CLUST_BAD
0 个簇被标记为可用,但被引用
** 重新检查主引导区域。
** 重新检查备用引导区域。
将卷标记为干净?

输入 yes 但是然后:

fsck_exfat:无法更新主引导区域:坏的文件描述符。

之后,磁盘现在在 Finder 中以只读模式可见。我已经格式化这个分区 2 次,但结果是一样的。

答案1

尽量避免在带有 DRAM 缓存的存储上使用 exFAT(或 FAT)。exFAT 不支持日志记录或任​​何其他保护文件系统免受写入操作期间意外断电损坏的功能。这可能会导致文件、文件夹或整个文件系统无法访问。

我会尝试在 Windows 上使用 chkdsk。对于驱动器 G:,应该是chkdsk G: /f,或者,如果要包括检查物理错误,应该是chkdsk G: /r

相关内容