Big Sur 11.0.1 挂载根目录修改后创建 snapshot 提示权限不足

2020-11-23 13:15:22 +08:00
 lsorrow
➜ sudo bless --folder /Volumes/sys/System/Library/CoreServices --bootefi --create-snapshot
Password:
Couldn't create snapshot on volume /Volumes/sys: Operation not permitted

有解决方案吗
2918 次点击
所在节点    macOS
9 条回复
pavlos
2020-11-23 15:25:48 +08:00
我也卡在这 解决了吗
lsorrow
2020-11-23 15:30:24 +08:00
@pavlos #1 没有。。google 找个一圈都是 11.0 的这个方案,貌似 11.0.1 有了调整
chonger
2020-11-23 15:32:42 +08:00
关了 sip 没有?
pavlos
2020-11-23 15:34:55 +08:00
头秃
chnnhhh
2020-11-23 18:08:03 +08:00
我根目录都挂载不了。。求解 lz 怎么挂的呀
wunonglin
2020-11-23 18:19:48 +08:00
现在默认不能对根目录进行写入操作,要进行写的话进恢复模式关了 csrutil 就行了
chnnhhh
2020-11-23 19:29:59 +08:00
@wunonglin big sur 连这个门也关了噢 catalina 是可以的
我其实只需要软连接一下就行 后来用的 synthetic.conf 实现的
但是挂载根目录是一直不行 sip 开或者关都一样
chonger
2020-11-23 19:57:31 +08:00
@chnnhhh 先禁 sip,还要禁用 big sur 新增的 Signed System Volume 机制 :csrutil authenticated-root disable
lsorrow
2020-11-24 09:20:03 +08:00
@chnnhhh #7
进入 Recovery 执行
csrutil disable
csrutil authenticated-root disable
重启进入系统后,distutil list 查看实际系统 IDENTIFIER,如我的为 disk1s5
然后在有读写权限的目录下创建例如 /Users/myuser/sys
sudo mount -t apfs /dev/disk1s5 /Users/myuser/sys
此时 sys 目录已被挂载为根目录
按照网上的教程修改完根目录以后要利用 CoreServices 创建新的快照,我就在这步提示权限不足

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/728287

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX