我在 Mac 上运行 Snow Leopard,安装了旧版/免费版 MacFUSE 和 NTFS-3G。我有一个外部硬盘,已预先格式化为 NTFS,并使用 fusefs 自行挂载,因此一切正常。我刚刚添加了第二个硬盘,我在 Windows XP 中使用 ntfs 对其进行了重新分区和格式化,我的 Mac 使用只读 ntfs 驱动程序挂载了该硬盘。
为什么驱动器的安装方式不同,以及如何让新的驱动器使用 ntfs-3g?
谢谢!
(如果相关的话,这里是 mount 命令的输出)
/dev/disk2s1 on /Volumes/OldDrive (fusefs, local, nodev, nosuid, synchronous)
/dev/disk1s1 on /Volumes/NewDrive (ntfs, local, nodev, nosuid, read-only, noowners)
答案1
简短的回答:chkdsk /f
在工作不正常的驱动器上,在 Windows 中运行一个简单的程序,修复了许多错误,并使驱动器再次正常工作。
更长的答案:手动调用ntfs-3g
驱动器(即sudo ntfs-3g /dev/disk1s1 /Volumes/MountPoint
)给了我一个更好的错误消息 - 一个告诉我chkdsk
在 Windows 中运行的消息!