MacOS 10.15 根目录无法创建修改文件解决方法


由于安装的一些资源文件需要放在根目录下,但是自从更新到10.15以后,发现无法对根目录进行操作,原因是根目录下权限为只读。

mkdir: /DDDDD/: Read-only file system

想到的唯一方法是disable SIP(系统完整保护),但是还是不行。

后面看到一个方法有效果,特此记录下来。

解决方法:

  1. 首先依然要进入recovery mode diable SIP.

    重启电脑,长按command+R. 即可进入,进入后首先输入密码登陆再选择最上方工具栏中的utility,选择终端,输入:

    csrutil disable
    
  2. 重启回到桌面,打开终端输入:

    csrutil status #查看SIP状态
    sudo mount -uw /  #重新挂载磁盘根目录
    
  3. 这时候就可以通过指令来删除 创建文件了。

    rm -R /File
    
  4. 虽然disable了,但是根目录权限依旧为只读,最好的方法就是我们可以创建一个其他有权限的地方的文件夹,link 到根目录达到我们想到的目的,后续也可以在有权限的地方更改文件操作。

    ln -s /FilePath /
    


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM