赞
踩
mkdir: /data : Read-only file system
问题:
mount_apfs: volume could not be mounted: Permission denied
mount: / failed with 66
此问题由macOS安全策略,不允许在根目录下创建文件夹导致。
如必须在根目录创建文件夹,根据下面的办法可解决此问题。
先在家目录创建一个data目录,注意替换xxx为你的用户名。
mkdir /Users/xxx/data
然后在terminal中以sudo 运行vim
如果/etc/synthetic.conf不存在创建一个, 如果存在,就行尾添加。
sudo vim /etc/synthetic.conf
添加如下一行记录,
data /Users/xxx/data
中间的分隔符一定要是tab, 一定要tab,一定要tab。 某些编辑器tab键会置换成n个空格, 可以< >左右移动看之间有几个字符,确定输入的是一个Tab, 而不是多个空格。
完成以上步骤后 关机。
进入Recovery模式
在recovery模式下打开terminal, 关闭SIP
关闭
csrutil disable
完成以后步骤后,电脑重启,正常重新启动
检查/data目录是否存在
cd /data
csrutil 可以理解为security util
查看状态
csrutil status
开启
csrutil enable
关闭
csrutil disable
mac有正常模式和Recovery模式,Inter和M1芯片进入Recovery模式的方法不同。
在Recovery模式下只有一个动作,关闭SIP。 不要有其他无用动作。
/etc/synthetic.conf一定要在正常模式sudo创建出来, Recovery模式创建无效。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。