確認過眼神
NTFS 是 Windows 系統默認支持的硬碟格式,其實,Mac 系統本來就支持 NTFS,只不過 Mac 上的 NTFS 讀寫功能被默認隱藏了。
我們平常使用 Mac 外接移動硬碟時,如果不使用三方軟體,Mac 默認是以只讀方式打開硬碟的,Mac 系統禁止我們往硬碟裡面複製文件,或者刪除硬碟裡面的文件。
正文下面進入正題,本文教你如何打開NTFS格式硬碟的讀寫功能,原理就是將Mac自帶的 mount_ntfs 默認加載方式從只讀改成讀寫。
#1. 打開終端命令行 terminal,輸入如下命令,再輸入你 Mac 開機密碼進入 root 身份1sudo -s
1cd /sbin
1mv mount_ntfs mount_ntfs_modified
執行該步驟時終端會報如下錯誤:
mv: rename mount_ntfs to mount_ntfs_modified: Operation not permitted 提示,可以進行如下操作:
a. 重啟Mac並進入恢復模式(Recovery):
重啟時(或開機時)的那一刻要不停的按 command+R,當你看到 Mac 開機頁面 小蘋果下面的進度條走的特別特別慢時,說明正在進入恢復模式。
b. 使用終端關閉安全限制:
進入恢復模式後在頂部工具欄找到 實用工具 下的終端並打開,在終端中輸入以下命令關閉安全限制:
1csrutil disable
c. 然後再輸入如下命令重啟 Mac 正常開機:
1reboot
最後,再從上面的步驟 #1 開始。
#4. 新建 NTFS 掛載腳本並編輯:1vim mount_ntfs
然後按鍵盤 i 進入編輯模式,然後加入如下命令:
1#!/bin/sh
2/sbin/mount_ntfs_modified -o rw,nobrowse "$@"
注意,這裡加了 ,nobrowse ,就不會在 Finder(訪達) 側邊欄裡顯示出來了。如果沒加所有步驟操作完之後會有可能出現還是只讀功能,建議加上;如果你加了 ,nobrowse 則可以按照下述方式操作:
因為 Mac 下所有硬碟都掛載在 /Volumes 目錄,為了方便訪問硬碟, 可以按 command+shift+G 打開跳轉,輸 /Volumes 進入所有磁碟目錄,然後再按 command+control+T 將 /Volumes 保存到邊欄,以後外接移動硬碟就能直接在 Finder(訪達) 邊欄的 /Volumes 中找到了。
然後按 Esc 鍵,然後輸入 :wq 並回車,保存並退出編輯。
#5. 修改新掛載文件的權限1chmod a+x mount_ntfs
1exit
執行完上述所有步驟之後,以後外接移動硬碟就可以愉快的讀寫了,根本不用三方軟體。
最後,為了避免其它安全隱患,可以在完成上述所有操作後打開安全限制,打開方法如下:
按上面說的方法重新進入恢復模式,然後終端裡執行如下命令打開安全限制:
1csrutil enable
最後在終端輸入 reboot 重啟 Mac 正常開機。

長按召喚神龍!