MacOS 10.15 根目录无法创建修改文件解决方法
由于安装的一些资源文件需要放在根目录下,但是自从更新到10.15以后,发现无法对根目录进行操作,原因是根目录下权限为只读。
mkdir: /DDDDD/: Read-only file system
想到的唯一方法是disable SIP(系统完整保护),但是还是不行。
后面看到一个方法有效果,特此记录下来。
解决方法:
-
首先依然要进入recovery mode diable SIP.
重启电脑,长按command+R. 即可进入,进入后首先输入密码登陆再选择最上方工具栏中的utility,选择终端,输入:
csrutil disable
-
重启回到桌面,打开终端输入:
csrutil status #查看SIP状态 sudo mount -uw / #重新挂载磁盘根目录
-
这时候就可以通过指令来删除 创建文件了。
rm -R /File
-
虽然disable了,但是根目录权限依旧为只读,最好的方法就是我们可以创建一个其他有权限的地方的文件夹,link 到根目录达到我们想到的目的,后续也可以在有权限的地方更改文件操作。
ln -s /FilePath /
Knowledge, like candlelight, can illuminate a person and countless people.