macos 支持 ntfs文件系統,有商業軟體給予支持如: Paragon NTFS for Mac 和 Microsoft NTFS for Mac by Tuxera;但是都是收費產品; 下麵這個方案是基於Tuxera 公司貢獻的開源版本 ntfs-3g 來進行實現;改方案對系統有一定的修改,但 ...
macos 支持 ntfs文件系統,有商業軟體給予支持如: Paragon NTFS for Mac 和 Microsoft NTFS for Mac by Tuxera;但是都是收費產品;
下麵這個方案是基於Tuxera 公司貢獻的開源版本 ntfs-3g 來進行實現;改方案對系統有一定的修改,但是基於開源實現,所以為免費的解決方案;
- 安裝osxfuse最新版:https://github.com/osxfuse/osxfuse/releases;
- 安裝ntfs-3g開源實現:brew install ntfs-3g
- 進入macos 恢復模式(啟動時使用Command+R);
- csrutil disable; 關閉mac 系統完整性保護;
- 重啟,進入正常模式;csrutil status 檢查是否關閉系統完整性保護;
- 重新掛載根目錄,使得系統關鍵目錄可寫:sudo mount -uw /
- 備份原有mount_ntfs命令:sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
- 創建軟鏈接,指向ntfs-3g命令:sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
- 重新,進入恢復模式,重新開啟系統完整性保護:csrutil enable
- 重新進入正常模式;重新插入U盤,即可可讀可寫;
- mount 查看掛載情況:狀態正常
/dev/disk2s1 on /Volumes/U盤 (osxfuse, local, nodev, nosuid, synchronous, noatime)
保持更新,轉載請註明出處;更多內容請關註 cnblogs.com/xuyaowen;
參考鏈接:Enabling NTFS write in macOS 10.15 Catalina the Open source way
當然,也有人推薦:https://mounty.app;不知道這款軟體如何?如果有朋友使用過,歡迎留言交流~