解決方案
- 花錢的,省心的 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