Catalina 还可以通过关闭 sip,但是新升级 Big Sur 之后完全不行了,这个应该怎么解决
1
typetraits 2020-11-17 19:02:00 +08:00
|
2
gogo789 OP @typetraits 他貌似就是解释了一下,也没说怎么解决这个问题
|
3
typetraits 2020-11-18 11:51:48 +08:00
@gogo789 #2 不是的,有解决方案
It’s still possible to make changes to the System volume and then to boot from it, but it’s even more difficult than it was before. Per this post on Eclectic Light Company, you need to boot into the Recovery partition, run csrutil authenticated-root disable to disable verification of the SSV, mount the system partition, make your changes, and then run sudo bless --folder /mountpath/System/Library/CoreServices --bootefi --create-snapshot to create a new snapshot of the system volume that can then be used for booting (albeit without SSV protections). 1. 进恢复模式 csrutil authenticated-root disable 2. 挂载系统分区,进行修改 3. sudo bless --folder /mountpath/System/Library/CoreServices --bootefi --create-snapshot 创建新的 APFS 镜像用来引导 这个我在 beta 时用来禁用 spindump,但是很麻烦,每次系统更新都会导致修改被移除,还要手动创建一次快照 |
4
gogo789 OP @typetraits 这个只是适用于 beat 版,更新正式版之后,当你执行 csrutil authenticated-root disable 的时候会执行失败
|
5
typetraits 2020-11-18 17:31:09 +08:00
|
6
typetraits 2020-11-18 17:31:44 +08:00
Version 11.0.1 (20B29)
|
7
yousabuk 2020-11-18 17:36:49 +08:00 via iPhone
非得改吗?
|
8
gogo789 OP |