1. 程式人生 > >(轉)打開Mac OSX原生的NTFS功能

(轉)打開Mac OSX原生的NTFS功能

依次 簡單 sudo mes code osx 手動 gui 桌面

打開Mac OSX原生的NTFS功能

很多同學都會為如何在Mac下寫入NTFS格式的磁盤而感到困惑,因為默認情況下,把一個NTFS格式的磁盤插入到Mac裏,是只能讀不能寫的。用起來肯定很郁悶,很多同學也因此把移動硬盤分成了雙分區,一個NTFS,一個HFS。其實在Mac下完全是可以寫NTFS磁盤的

一種十分簡單的方法是用第三方工具,Paragon NTFS for MAC。使用這種工具,雖然說是簡單了,可是麻煩事也不少,一來是這個工具是要收費的,當然有破解版,不過破解版裏有沒有被植入什麽,那就沒有人知道了,二是這個工具本身就不怎麽穩定,容易丟數據不說,每次OSX一更新,必須得等軟件更新後才能用,總之,用起來不放心啊。

其實呢,大家並不需要困惑,OSX其實原生就支持NTFS,最早在OSX 10.5的時候,是可以直接寫入NTFS的盤的,後來由於微軟的限制,把這個功能給屏蔽了,我們可以通過命令行手動打開這個選項。

第一步,當然是插上磁盤啦。

可以從finder或者使用以下命令查看到磁盤的Volume Name:

diskutil list

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *128.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         127.7 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage                         499.2 GB   disk1s2
   3:                 Apple_Boot Boot OS X               650.0 MB   disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *621.4 GB   disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk3
   1:               Windows_NTFS FreeAgent GoFlex Drive  1.0 TB     disk3s1

可以看到,我的 Volume Name 是FreeAgent GoFlex Drive。

緊接著更新 /etc/fstab文件

sudo vim /etc/fstab

把以下內容寫入進去

LABEL=FreeAgent\040GoFlex\040Drive none ntfs rw,auto,nobrowse

下面來依次解釋一下,其中的\040的意思是代替空格鍵,因為我的Volume Name是有空格的,所以必須把這個空格給轉義了。

後面的Ntfs rw表示把這個分區掛載為可讀寫的ntfs格式,最後nobrowse非常重要,因為這個代表了在finder裏不顯示這個分區,這個選項非常重要,如果不打開的話掛載是不會成功的。

編輯好以後重新插入磁盤,就能識別到了,但是這個時候有了一個最大的問題,因為這個分區在finder裏不顯示了,那麽我們要怎麽找到它呢,總不能一直用命令行把。

解決辦法其實很簡單,因為這個分區是掛/Volumes下的,我們把這個目錄在桌面做一個快捷方式就行了。

sudo ln -s /Volumes ~/Desktop/Volumes

然後我們能在桌面找到

技術分享圖片

點開以後就能找到磁盤了

技術分享圖片

用這種方法打開的是系統原生的ntfs功能,穩定實用,比第三方工具要好用的多了。

(轉)打開Mac OSX原生的NTFS功能