mac os 11 Big Sur 根目录无法写入解决办法

本文目的是解决无法在 / 目录下创建目录的问题;

关闭SIP

  • 重启机器,按住 command + R
  • 选择 磁盘工具
  • 在导航栏 窗口 中打开 终端 ,执行如下命令:
    csrutil status   ## 查看SIP状态
    csrutil disable  ## 禁用SIP
  • 禁用完SIP后,重启机器

创建软连接

  • 方式一 是通过编辑/etc/synthetic.conf创建软链接,此方式只适合/ 不存在同名目录的情况;
sudo vi /etc/synthetic.conf

添加如下内容:

data    /Users/xiaoming/data

注意软链接目录data不要加 / 前缀,另外之间采用tab隔开,而非空格;

  • 方式二 是直接通过命令创建软链接,此种方式适用范围更广,尤其适合/ 目录下已存在同名目录的情况,如下:
sudo ln -s /Users/xiaoming/opt/logs /opt ## 会在/opt目录下创建软链接目录logs

参考1
参考2
参考3
参考4

原文地址:https://www.cnblogs.com/mylittlecabin/p/15272630.html