嫌麻烦就下载一个软件吧,Mounty 不错。

macOS 系统默认对 NTFS 分区是不支持写入数据的,只能读取。
本文通过重写驱动配置文件,并建立快捷方式的方法,打开系统原生的 NTFS 写入功能,拓展 macOS 对 NTFS 的适配。

说明

  • 下文 代指驱动器的名称,即卷标。
  • 命令行中,空格可以用 \040 替代,或者用双引号将名称整体括起来。
  • Unix 环境是 Case Sensitive 的,注意严格区分大小写。
  • macOS High Sierra (10.13)测试通过。

步骤

  1. 插入 NTFS 驱动器。
  2. 启动 Terminal。
  3. 执行 sudo -s,切换 shell 的环境变量。
  4. 执行 echo “LABEL= none ntfs rw,auto,nobrowse” >> /etc/fstab,将打开方式信息写入配置文件。
  5. 执行 ls -l /Volumes,检查执行结果。
  6. 执行 open /Volumes,在 Finder 中查看已经加载的 NTFS 驱动器。
  7. 将 NTFS 驱动器拖拽至左侧列表中,以方便后续使用。
  8. 关闭 Terminal。

注意

  • 必须先推出驱动器,再断开物理硬件的连接,否则会造成正在读写的文件呈灰色状,无法操作。
  • 修复上述问题,在 Terminal 中执行 xattr -dr com.apple.FinderInfo /Volumes/
    或者在 Windows 中使用 CHKDSK : /f 的命令进行修复。
  • 要在 Finder 中卸载,执行命令 umount /Volumes/

Reference: https://bbs.feng.com/read-htm-tid-9932031.html