NTFS 讀寫高手進階 - Windows 格式硬碟 Mac存檔案 開啟 ...(轉載)

來源:互聯網
上載者:User

標籤:

常識:
硬碟格式:
FAT32 - WIndows 硬碟分區格式, 有點通用性高, 缺點不支援單個大於 4G 的檔案.
exFAT - Windows 硬碟分區格式, 相容性低. 穩定性不如 FAT32.
NTFS - Windows 硬碟分區格式, 使用廣泛, 缺點, 在 OS X 不能直接寫入檔案. 只能訪問.

-----

NTFS 格式的 Windows 硬碟一直困擾著新老Mac 使用者, 同行的解決辦法就是安裝 NTFS 外掛程式來讓 OS X 支援 NTFS windows 檔案的寫入操作.

但殊不知在 OS X 10.9 後, 其實 OS X 自身就有相容與支援 NTFS 檔案的特性, 但不知何種原因, 被 蘋果深深的隱藏了起來. 就在不久, 一個夜黑風高的晚上, 一個 IT 死宅,在一碗碗泡麵的啟用下, 發現了這個特性. 與大家分享. 共同提高.

-----

此教程需要中進階使用者通過輸入終端命令列來進行操作. 請新使用者謹慎操作.

-----

開啟應用程式 - 工具 + 生產力 - 終端 運行如下命令.

  1. diskutil info /Volumes/MACX | grep UUID
複製代碼

你的硬碟的名字替換 MACX 活的 硬碟的 UUID .


, 小弟的硬碟 UUID 顯示出來了 . 並且有一個分區 UUID. 我們需要用到的就是硬碟的 UUID 識別號.

再運行

  1. echo "UUID=EC9AB3F7-9AF6-F2EC-C4EC-F22419F32464 none ntfs rw,auto,nobrowse" | sudo tee -a /etc/fstab
複製代碼

並且輸入賬戶的密碼 (如密碼為空白 ,請先建立密碼. 輸入密碼不顯示但實際已經輸入)

隨後, 當你再重新串連 此 USB 裝置的時候, 案頭上不再顯示這個 USB 分區的白色盒子表徵圖.
你需要按 Command-Shift-G  前往 /Volumes 卷宗目錄.







此時你的 NTFS 硬碟就可以讀寫了.



原因解釋, OS X 預設是只識別 NTFS 並且如果顯示在案頭上的時候無法啟用 rw 即讀寫功能, 所以我們在系統檔案 /etc/fstab 中加入了判斷, 讓這個硬碟串連的時候 判斷為 NTFS 讀寫入模式,但是不顯示在案頭上.



相關文檔:

http://www.opensource.apple.com/ ... /kext/ntfs_vfsops.c

/*
* We only allow read/write mounts if the “nobrowse” option was also
* given. This is to discourage end users from mounting read/write,
* but still allows our utilities (such as an OS install) to make
* changes to an NTFS volume. Without the “nobrowse” option, we force
* a read-only mount. Note that we also check for non-update mounts
* here. In the case of an update mount, ntfs_remount() will do the
* appropriate checking for changing the writability of the mount.
*/
if ((vfs_flags(mp) & MNT_DONTBROWSE) == 0 && !vfs_isupdate(mp))
vfs_setflags(mp, MNT_RDONLY);


如果要恢複你只需要前往 /etc/fstab 刪除寫入的文字即可.



--

如果為了訪問方便, 可以給你的 硬碟建立一個 替身. 放在案頭上或者 Finder 功能表列內. 當然, 我曉得 MacX 這高手雲集, 如果你可以用 AppleScript 甚至 Swift 寫一個程式監控並且自動建立讀寫入模式那就更方便了.

NTFS 讀寫高手進階 - Windows 格式硬碟 Mac存檔案 開啟 ...(轉載)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.