用過 Mac 的可能都知道,在 Mac 上接 Windows NTFS 格式的 U 盤或行動硬碟,只能讀不能寫。也就是可以看到 NTFS 磁盤裡的檔案,但是不能往磁盤裡新增和修改檔案。
實際上 Mac 對 NTFS 是支援的,但是由於 NTFS 的專利屬於微軟,在系統層支援 NTFS ,但是在應用層我們卻無法使用。如果沒有做設定,突然想要用一下,確實很痛苦。一種就是把 U 盤格式話為 ExFAT 格式,這樣就可以在 Windows 和 Mac 上一起使用。
在更多的時候 U 盤的格式都是 NTFS 的格式。為了好好的使用它,不得不找各種方法來解決這個問題。通常情況下你會在網路上找到以下3種解決方法。
利用命令列來掛載 U 盤
找一個支援的軟體
有錢不在乎,直接買一款
這裡我會具體的說一下這三種,然後在最後推薦一款軟體。如果你對技術不感興趣的話,可以直接拉到最後,看到推薦的這款大廠出品的免費軟體。
Mounty for NTFS
透過終端輸入一些特定的命令來開啟 Mac 的「原生 NTFS 支援」,但是,這需要你每次插拔 U 盤都得手動敲入幾段長長的命令,不僅麻煩難記,而且也容易出錯。Mounty for NTFS 這款免費且使用簡單的小工具正是為了解決這個問題而來!可以非常方便地讓你的 Mac 系統完美支援 NTFS 檔案格式磁碟的讀寫。
Mounty for NTFS
完全免費,可以完美實現 Mac 系統對 NTFS 磁碟格式的讀寫,而且非常易用,不必學習繁瑣的命令,對於只是偶爾使用隨身碟的廣大使用者來說非常的實用!
官網:
https://mounty.app
Mounty for NTFS
的問題在於不夠穩定,執行 mount 的時候可能會失敗,如果失敗後就會一直失敗。
osxfuse
如果覺得
Mounty for NTFS
不夠好用,而且你懂得一些命令列和作業系統的稍許內容,我會推薦你使用 osxfuse。安裝後可以完美的支援 NTFS 。
安裝
brew cask install osxfuse
系統偏好設定-> FUSE
新增 NTFS
支援
brew install ntfs-3g
ntfs-3g 驅動程式作為預設掛載驅動
csrutil disable # 關閉SIPsudo mv /sbin/mount_ntfs /sbin/mount_ntfs。bak # 備份sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs # 替換csrutil enable # 開啟 SIPreboot # 重啟
到這一步可能還是不能用,你可能需要 :
mac 關閉 SIP(系統完整性保護)
檢視SIP狀態
在終端中輸入csrutil status,就可以看到是enabled還是disabled。
關閉SIP
1 重啟MAC,按住cmd+R直到螢幕上出現蘋果的標誌和進度條,進入Recovery模式;
2 在螢幕最上方的工具欄找到實用工具(左數第3個),開啟終端,輸入: csrutil disable;
3 關掉終端,重啟mac;
4 重啟以後可以在終端中檢視狀態確認。
開啟SIP
csrutil enable
ps。 可能會沒有寫許可權,掛載寫許可權
sudo mount -uw /
商業軟體
可能上面太過於複雜,對技術不太懂,你覺得搞不定,然後花錢買買買,畢竟大多數人不願意折騰,比如商業軟體:
Tuxera NTFS for Mac
Paragon NTFS for Mac
當然你也可以用由希捷硬碟提供了一款由 paragon software 開發的商業軟體: NTFS for Mac,下載地址:
https://www。seagate。com/cn/zh/support/downloads/item/ntfs-driver-for-mac-os-master-dl/
最後
最後總結一下:
偶爾用一下 Mounty for NTFS,有時候會不好使。
對計算機系統有些瞭解,osxfuse
需要長期穩定使用,NTFS for Mac
好了,我是北嗅,你可以在頭條號搜尋
北嗅
找到我,歡迎交流