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


6

我按照这里的指示:

NTFS-3G通过Homebrew安装

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

brew install ntfs-3g

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

它起初工作得很好,但几天之后,当我插入之前工作的USB驱动器时,它以只读方式安装。

如何让NTFS-3g再次运行?我尝试重新安装自制软件,但它表示它已经安装并且什么也没做。我应该卸载并重新安装,如果是这样,你如何卸载自制项目?


您可以尝试brew remove ntfs-3g再重新安装。不需要完全删除Homebrew。确保按照必须复制文件的说明进行操作 - 这需要OS X自动以写入模式安装驱动器。
slhck 2013年

是的,我不再有说明了,也许这就足够了,但缺乏这一点,我会删除并重新安装以再次获得指示。
WilliamKF 2013年

Answers:


4

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


你能解释一下这些命令的作用吗?
Cfinley 2014年

我已经编辑了答案以提供更多细节
电视2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.