讓你的Mac支援NTFS

2021-09-08 03:59:31 字數 2010 閱讀 5828

前段時間換成mac電腦之後,發現有一點不爽,不能在mac下寫入ntfs格式的磁碟,所以就去研究了一下。

解決方法有如下三種。

第一種,直接使用第三方軟體,如paragon ntfs for mac,tuxera ntfs等,不過大部分都是收費的。有一款免費的是mounty,我之前用了一下,我自己的機器上沒有效果,大家可以嘗試一下。

第二種,執行我寫好的指令碼,其實就是將第三種方式指令碼話,命令如下:

curl -o 

chmod +x ./mac_ntfs.sh

./mac_ntfs.sh

注:執行時,需插入磁碟。

期間要輸入你的本地密碼授權寫檔案,然後你會發現在桌面出現了乙個volumes的快捷方式,點進去,就可以看到你的磁碟了。執行完之後,需要重新插入磁碟。

第三種,手動去開啟mac中隱藏的對ntfs的支援(osx 10.5之後)。

這個也需要線插上磁碟,然後可以從finder或者使用以下命令檢視到磁碟的volume name:

diskutil list
顯示結果如下:

/dev/disk0 (internal, physical):

#: type name size identifier

0: guid_partition_scheme *500.3 gb disk0

1: efi efi 209.7 mb disk0s1

/dev/disk1 (internal, virtual):

#: type name size identifier

logical volume on disk0s2

77ad0a71-82fd-4d1e-b074-cb1405fcd317

unlocked encrypted

/dev/disk2 (external, physical):

#: type name size identifier

0: fdisk_partition_scheme *1.5 tb disk2

1: windows_ntfs toshiba ext 1.5 tb disk2s1

可以看到,我的磁碟的 volume name 是toshiba ext。

緊接著更新 /etc/fstab檔案

sudo vim /etc/fstab
把以下內容寫入進去

label=toshiba\040ext none ntfs rw,auto,nobrowse
下面來依次解釋一下,其中的\040的意思是代替空格鍵,因為我的volume name是有空格的,所以必須把這個空格給轉義了。

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

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

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

sudo ln -s /volumes ~/desktop/volumes
然後就可以在桌面上開啟volumes快捷方式,去使用了。

參考:開啟mac osx原生的ntfs功能

讓linux支援ntfs分割槽

這篇文章講得挺詳細的,按照一般的安裝順序改了下。目前用過兩種linux系統,乙個是ubuntu,另乙個是red hat,ubuntu確實做得不錯,安裝好之後,就是支援ntfs分割槽的,不過大多數的linux都是不支援ntfs的,那麼想要在red hat linux下掛載windows的分割槽,該怎麼...

讓MacOS支援NTFS讀寫,實測可用

macos預設不支援ntfs的寫入,但是通過幾條命令可以解鎖該功能 插入硬碟,確定硬碟名稱,比如某家磁碟預設為untitled 開啟cmd控制台,輸入以下命令 diskutil info volumes untitled grep uuid volume uuid 123f456c e7e8 9ff...

Mac支援ntfs格式的行動硬碟讀寫操作

轉好文 本機環境 macos sierra version 10.12.6 2015 款 macbook pro 蘋果理論上是支援ntfs的,修改下原生配置檔案就可以實現讀寫ntfs。系統初始能夠識別ntfs格式的行動硬碟,唯讀不寫,但安裝後paragon ntfs for mac軟體後,系統被重啟...