macOS(catalina)無法sudo創建文件夾返回Read-only file system問題解決


在這次mac升級系統后,我發現我的/data目錄消失了,於是我執行了命令:

mkdir /data
結果發現居然提示我Read-Only filesystem,即使加上了sudo也沒用

在我查閱相關資料后找到了解決辦法(關閉SIP,然后輸入sudo mount -uw /,創建文件夾添加權限,最后啟用SIP),具體步驟如下:

1、重啟mac,按住Command+R,等到系統進入安全模式。

2、選擇一個賬戶,然后點擊屏幕上方的工具欄找到命令行工具。

3、執行,命令 csrutil disable

4、重啟電腦后,不要進入安全模式,執行命令sudo mount -uw /

5、執行命令sudo mkdir /data

6、執行命令sudo chmod 777 /data

7、重啟電腦,進入安全模式,執行命令csrutil enable (開啟SIP) (!!!!該步驟可以不執行)

 

注意!!!

2020年04月16日18:49:41更新:

我目前用的macOS Catalina 10.15.4

沒有SIP直接執行sudo mount -uw /

就可以有讀寫權限了,但是重啟會失效,目前我是寫了一個腳本,並設置開啟自動執行來解決的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM