macOS 10.12 Sierra上开启原生NTFS写入

Mac上自动挂载的磁盘本身是不允许NTFS写入的。
有几款商用软件,像Tuxera NTFS和Paragon NTFS,如果喜欢正版可以支持。
这里介绍一种免费的方式,ntfs-3g

  1. 首先需要系统安装了HomeBrew
  2. 安装osxfuse
  3. 安装ntfs-3g
  4. 重启,按住command+R键进入Recovery模式,点击菜单栏->实用工具->终端,输入

    该命令临时将shell的root目录设为硬盘根目录,保证下面两条命令路径寻访正确,注意“Macintosh\ HD”这个路径根据你的硬盘名称而定,可以先到/Volumes目录ls 一下看看
  5. 接着备份原有挂着指令(仍然在Recovery模式下运行)
  6. 替换ntfs-3g的挂载指令(仍然在Recovery模式下运行)

重启,试试是不是已经可以直接写入了。

该方法利用Recovery模式下可以任意修改系统root目录的特性,避免了重复进入Recovery使用csrutil开关系统保护和nvram设置boot-args为rootless=0 这些操作。

你是win8或win10的双系统用户?仍然不能直接写入NTFS分区?
看一看/var/log/mount-ntfs-3g.log 有没有下面这种日志

这是由于win8以后默认开启了一种叫快速启动的新技术,切到windows系统的电源管理页关掉这个快速启动功能就好了。

原创文章,转载请注明: 转载自贝壳博客

本文链接地址: macOS 10.12 Sierra上开启原生NTFS写入

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据