下面這個方案是基於Tuxera 公司貢獻的開源版本 ntfs-3g 來進行實現,在macos14.5上進行驗證;該方案對系統有一定的修改,但是基於開源實現,所以為免費的解決方案。
ntfs-3g安裝
執行以下命令
brew tap gromgit/homebrew-fuse
brew install ntfs-3g-mac
磁碟掛載
如果插入的磁碟已掛載,先解除安裝,diskutil unmount /Volumes/[label]
,其中[label]根據實際情況替換;
執行sudo ntfs-3g /dev/disk[x]s1 /Volumes/NTFS -o rw,NTFS,uid=[uid]
掛載磁碟,其中[x]可透過diskutil info /Volumes/xxx
檢視掛載點;[uid]可透過dscl . ls /Users UniqueID
檢視當前使用者的id
合併操作
diskutil unmount /Volumes/[label]
sudo ntfs-3g /dev/disk[x]s1 /Volumes/NTFS -o rw,NTFS,uid=[uid]
檔案操作
檔案複製
sudo ntfscp /dev/disk2s1 ~/path/to/filename filename
檔案刪除
rm filename