Mac支持 NTFS 系統版本 CPU型號 Ventura 13.2 Apple M1 安裝brew 前往官網查看官網安裝教程,安裝過程中可能存在安裝失敗的問題,基本安裝失敗都是網路的問題。可以嘗試使用知乎大佬金牛肖馬的國內加速安裝腳本。 brew官網 國內加速安裝 安裝macfuse 是安裝mac ...
Mac支持 NTFS
系統版本 | CPU型號 |
---|---|
Ventura 13.2 | Apple M1 |
-
安裝brew
前往官網查看官網安裝教程,安裝過程中可能存在安裝失敗的問題,基本安裝失敗都是網路的問題。可以嘗試使用知乎大佬
金牛肖馬
的國內加速安裝腳本。 -
安裝macfuse
是安裝macFUSE,不是安裝SSHFS。
安裝macfuse有兩個方式一個是官網下載安裝包安裝,一個是brew命令行安裝。不經常接觸命令行的建議還是通過安裝包安裝比較友好。
# 安裝之前確認是否打開了允許任何來源,沒打開的先執行下麵的命令 sudo spctl --master-disable # 然後在用命令安裝 brew install --cask macfuse
-
安裝ntfs-3g
⚠️:一定要先安裝
macFUSE
,才能安裝ntfs-3g
# 網上很多說安裝ntfs-3g的,我安裝時提示這個包只支持Linux沒有Mac版本的 brew tap gromgit/homebrew-fuse brew install ntfs-3g-mac
-
修改安全等級
m晶元跟英特爾晶元區別是進入恢復方式不同,m晶元是關機狀態下一直按住開機鍵,英特爾晶元是關機狀態下按 command + r。其他的基本一致,進入恢復模式,選擇啟動安全性實用工具 - 降低安全性 - 選擇“允許用戶管理來自被認可的開發者的內核拓展”。然後關機重啟。
重啟完後,通用設置里能看到下圖
-
寫腳本,代碼內容如下
#!/bin/bash # 公眾號-優apper newDev=$(mount | grep ntfs | awk -F ' ' '{print $1}') for i in $newDev; do onceCutVal=${i%/*} twiceCutVal=${onceCutVal#*//} thriceCutVal=${i##*/} echo "新設備: "${thriceCutVal} ## echo '---------\n' sudo umount $i sudo -S $(which ntfs-3g) /dev/${twiceCutVal} /Volumes/${twiceCutVal}-olocal -oallow_other -o auto_xattr -ovolname=${thriceCutVal} echo "新設備: ${thriceCutVal},已可讀寫!" # echo '---------\n' echo '---------' echo " " done
-
給予許可權
先給上面的腳本文件授與執行許可權,chmod + x ntfs.sh,然後插上U盤,執行一下腳本。
第一次運行腳本的時候會有下圖提示,需要按照提示給予許可權。
接著重啟一遍。
-
運行一下剛纔那個腳本,然後NTFS設備就可以讀寫了
註意事項⚠️
此方式使用有一定的使用門檻在,比較折騰。不建議非專業、不愛折騰等小白用戶嘗試,
軟體比較推薦以下幾款比較熱門的ntfs軟體