先得说明一下我的环境:小米Pro增强版,硬盘是坑爹的PM981,所以,没法直接安装、直接OTA。所以我自己备用了一个HP E900的盘来做这些事情。在HPSSD上安装完成后,使用Carbon Copy Cloner(以下简称CCC)来克隆过去。但是,自从升级到Big Sur以后,使用CCC就不能完整的克隆了,只好等待CCC升级。
CCC没法用,但是我的981还得继续用啊,没办法,在981上创建一个250G(我的HPSSD是250G的)的APFS分区,然后使用Mac自带的dd来克隆吧。命令如下:
- sudo dd if=/dev/rdisk1 of=/dev/rdisk3 bs=65536 conv=noerror,sync
这里,一定要注意if(源盘)和of(目标盘),别搞混了。以上其实都是题外话。下面进入正题。以下内容是经过了一系列的重试后得出,所以我就忽略过我的尝试操作,直接描述方法:
- 解锁csr和authenticated-root
config.plist中,csr-active-config的值设置为77080000,如下图所示:
- 重启进入系统,打开终端,执行
3. 挂载系统盘
- diskutil mount disk1s5
- ls -l /Volumes/
输出结果:
4. 进入su,关闭快照
- su
- /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs_systemsnapshot -v "/Volumes/Samsung 1" -r ""
这里的/Volumes/Samsung 1来自于第三步的结果,执行完成后,就可以重启,然后就可以直接