能够将 Mac 里的文件复制到 NTFS 格式的移动硬盘里,最简单的方法就是把 macOS 自带的 mount_ntfs 默认加载方式从只读改成读写
具体方法如下(# 开头的是注释,其他是需要输入的指令)
#开始操作之前,将系统保护功能禁用,并将根目录的权限由“只读”mount为“读写”
#重启mac,cmd+R 进入恢复(recovery)模式
#找到terminal(在最上面一排“实用工具” -> "终端"里面)
#将系统保护功能禁用:csrutil disable
#将根目录的权限由“只读”mount为“读写:mount -uw /
#重新启动电脑reboot
#重新登录进去后,打开终端(Terminal)
#切换到 root 身份 (高危! 请切记自己在干什么)sudo -s
#进入 /sbin 目录cd /sbin
#将系统自带的挂载程序改名mv mount_ntfs mount_ntfs_orig
#新建我们要的挂载脚本并编辑vi mount_ntfs
#在新开的窗口里输入如下内容(如果不知道 vi 怎么用,先按一下 i 进入输入模式,把下面内容粘进去)#!/bin/sh/sbin/mount_ntfs_orig -o rw,nobrowse "$@"
#保存退出 (如果不知道 vim 怎么用,默认是按一下 Esc 键,然后输入 :x 并回车)
#改一下新挂载文件的权限chmod a+x mount_ntfs
#都搞定了, 退出 root 身份exit
#至此,就可以跟用其他类型分区一样的随意用了。
#当然,为了方便使用,可以在“访达”里r按快捷键“command + shift + G”,输入“/Volumes”, 然后将这个“Volumes”目录拖到“访达”的“个人收藏”里,后续即可方便使用了。
#最后,将系统保护功能重新启用
#重启mac,cmd+R进入恢复(recovery)模式
#找到terminal(在最上面一排“实用工具” -> "终端"里面)csrutil enable
#重新启动电脑reboot
本文是根据此链接修改、整理,并在 macOS Catalina 测试通过:
感谢 @叶文
https://www.zhihu.com/question/19571334/answer/25245070