为什么通过 Homebrew 的 NTFS-3G 停止工作?

为什么通过 Homebrew 的 NTFS-3G 停止工作?

我按照指示这里

通过 Homebrew 安装 NTFS-3G

如果您有 [Homebrew][5],安装 NTFS 支持就像在终端中运行以下命令一样简单:

brew install ntfs-3g

然后,按照屏幕上的说明进行操作。Homebrew 将告诉您如何替换默认的 OS X 自动挂载程序,以便使用新驱动程序挂载外部 NTFS 驱动器。这些是您需要通过终端运行的几个命令。

一开始它运行得很好,但几天后,当我插入一个之前可以正常工作的 USB 驱动器时,它却以只读方式安装。

我怎样才能让 NTFS-3g 再次工作?我尝试重新安装自制软件,但它显示它已经安装并且没有执行任何操作。我应该卸载并重新安装吗?如果是,如何卸载自制软件?

答案1

NTFS-3G 要求您将 /sbin/mount_ntfs 替换为其自己的版本。如果它停止工作,则可能是因为 OS X 更新替换了该文件。

要解决此问题,您必须执行以下操作:

  1. 重命名OS X提供的mount_ntfs命令:

    sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original

  2. 确保使用 NTFS-3G 提供的 mount_ntfs 命令:

    sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

相关内容