背景
最近在使用mount -a掛載命令時(shí),出現(xiàn)錯(cuò)誤:
mount_apfs: volume could not be mounted: Operation not permitted
mount: / failed with 77,加上sudo也是同樣的錯(cuò)誤,通過查找資料,是因?yàn)閙ac系統(tǒng)對(duì)于系統(tǒng)根目錄的寫操作權(quán)限有限制,然后嘗試在根目錄創(chuàng)建data目錄,隨之提示:mkdir: data: Read-only file system。
系統(tǒng)版本
Cataline 10.15.5
解決方法
- 終端輸入:
sudo mount -uw /,再次sudo mount -a,提示同樣的錯(cuò)誤; - 輸入:
csrutil status,查看系統(tǒng)完整性保護(hù)狀態(tài)是打開的; - 重啟電腦,重啟時(shí)按住
Command+R,進(jìn)入Recovery OS模式; - 在Recovery OS模式下啟動(dòng)終端,輸入
csrutil disable禁用系統(tǒng)完整性保護(hù); - 關(guān)閉終端,重啟電腦;
- 在根目錄創(chuàng)建data目錄,創(chuàng)建成功;
- 終端再次輸入
sudo mount -a,不再報(bào)錯(cuò)。