背景
最近在使用mount -a挂载命令时,出现错误:
mount_apfs: volume could not be mounted: Operation not permitted
mount: / failed with 77,加上sudo也是同样的错误,通过查找资料,是因为mac系统对于系统根目录的写操作权限有限制,然后尝试在根目录创建data目录,随之提示:mkdir: data: Read-only file system。
系统版本
Cataline 10.15.5
解决方法
- 终端输入:
sudo mount -uw /,再次sudo mount -a,提示同样的错误; - 输入:
csrutil status,查看系统完整性保护状态是打开的; - 重启电脑,重启时按住Command+R,进入Recovery OS模式;
- 在Recovery OS模式下启动终端,输入
csrutil disable禁用系统完整性保护; - 关闭终端,重启电脑;
- 在根目录创建data目录,创建成功;
- 终端再次输入
sudo mount -a,不再报错。
在MacCatalina10.15.5系统中遇到使用mount命令挂载APFS卷失败,由于系统根目录写权限限制导致。通过检查发现系统完整性保护开启。解决方案包括:进入RecoveryOS模式,禁用系统完整性保护,创建data目录,再重新启用系统完整性保护,成功挂载卷。

被折叠的 条评论
为什么被折叠?



