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 /
    
原文地址:https://www.cnblogs.com/xiaoqiangink/p/13639149.html