解决方案
- 花钱的,省心的 https://www.paragon-software.com/home/ntfs-mac/
- 免费的 开源的 https://github.com/osxfuse/osxfuse 下载安装: osxfuse-3.10.3.dmg https://github.com/osxfuse/osxfuse/releases/download/osxfuse-3.10.3/osxfuse-3.10.3.dmg
免费的 开源的 方法
-
安装 ntfs-3ggit
brew install ntfs-3g
若是以前没安装
brew
如今要先安装/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
而后在执行brew install ntfs-3g
-
手动挂载方式 到此你能够手动挂载ntfs文件系统的分区了并能够对ntfs文件系统进行读写操做.
sudo mkdir /Volumes/NTFS
#创建挂载目录sudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/NTFS -olocal -oallow_other
#开始挂载github -
设置自动挂载方式 若是你想让系统自动挂载,你要多作一些事情macos
-
关闭sip 系统完整性保护 功能. 你要进入recover 模式,在命令行中输入
csrutil disable
从新启动macos ,进入系统后 解锁根分区 .使之能够被读写 命令:sudo mount -uw /
ruby -
替换掉系统的
/sbin/mount_ntfs
为咱们的 ntfs-3g/usr/local/sbin/mount_ntfs
curl- 先备份
sudo mv "/Volumes/你的macOS系统全部分区名称/sbin/mount_ntfs" "/Volumes/你的macOS系统全部分区名称/sbin/mount_ntfs.orig"
- 创建软链接
sudo ln -s /usr/local/sbin/mount_ntfs "/Volumes/你的macOS系统全部分区名称/sbin/mount_ntfs"
- 先备份
-
开启sip [可选]
csrutil enable
url
参考: https://brew.sh/ https://github.com/osxfuse/osxfuse/wiki/NTFS-3G https://github.com/osxfuse/osxfuse/releasesspa