使用Recovery工具在线安装macOS黑苹果系统-macOS镜像提取Recovery制作恢复盘(macOS Base System Recovery)适用于macOS系统及Windows系统

前言

之前写过一篇文章介绍《macOS镜像提取Recovery制作恢复盘(macOS Base System Recovery)适用于macOS系统及Windows系统》,但是有部分的Recovery镜像未更新,今天给大家介绍另外一种获取macOS Recovery工具镜像的方式,这种获取Recovery工具镜像支持Linux/Windows/macOS,本次我演示操作是在macOS下操作,Linux和windows10系统下载都是用同一个OpecnCore官方的Python脚本。

下载Recovery 恢复分区DMG

1.获取Python 脚本

curl -OL https://github.com/acidanthera/OpenCorePkg/blob/master/Utilities/macrecovery/macrecovery.py

2.下载当前最新版的MacOS Recovery

/usr/bin/python macrecovery.py -b Mac-B4831CEBD52A0C4C -m 00000000000000000 download

如果提示语法错误等,可直接进入github下载整个文件到本地后在运行macrecovery.py,如果使用的是python3,请将代码python改为python3

下载其他版本的macOS Recovery的命令参考 Recovery_urls.txt

控制参数查看命令 /usr/bin/python macrecovery.py –help

开始下载之后,会下载BaseSystem.chunklist 和 BaseSystem.dmg这两个文件到你的电脑上,macOS系统下的下载路径是 /Users/xx,xx是你的用户名。

如果你找不到,请按Shift + command + G打开前往输入框,输入/Users/xx,xx是你的用户名,再点击前往就看到了

Recovery 恢复分区DMG简明使用方式

1.准备一个U盘,格式化成普通的Fat32格式

2.在U盘的根目录创建一个名为com.apple.recovery.boot的文件夹,不能有错;

3.把下载好的BaseSystem.chunklist 和 BaseSystem.dmg这两个文件夹拷贝到U盘里面的com.apple.recovery.boot文件夹中;

4.给Recovery设置一个启动名称

在com.apple.recovery.boot文件里面新建一个文本文件;

打开新建的文本文件在里面输入你要的启动名称,这个可以随意填写,教程我们这里输入Big sur 11.2.3,这个名称会在OC启动界面时候出现,然后把文件名称改成 .contentDetails,并设置为隐藏文件。

5.把OpenCore引导的EFI文件放入U盘根目录

如果你没有EFI,请前往黑苹果EFI装机实例寻找合适你机子的EFI驱动。

6.现在U盘的文件夹结构如下,请仔细对比好;

EFI
    ├── BOOT
    ├── OC
com.apple.recovery.boot
    ├── BaseSystem.chunklist
    └── BaseSystem.dmg
    └── .contentDetails

EFI文件夹与com.apple.recovery.boot是同级的,千万不要把com.apple.recovery.boot给放入 EFI里面了。

到这里就已经完成了Recovery在线安装工具的部署,只要配置好属于你电脑的OpenCore EFI驱动,你就可以利用这个Recovry给各种电脑安装黑苹果系统了。

启动Recovery安装苹果系统

1.把U盘插上电脑,设置U盘为第一启动,启动之后选择下载的Recovery,就可以进入Recovery恢复工具了。

2.进入恢复工具之后,选择磁盘工具,到了磁盘工具之后,选中你给mac分好的分区,然后点击抹掉,之后会弹出一个选项框:

名称随意输入;

格式选APFS 第一个

最后点击抹掉,然后关闭磁盘工具,回去选“安装macOS xx ”,一路继续开始安装,就可以开始在线安装了。

如果你不方便制作这个工具,那么可以下载站长制作的macOS Recovery工具http://imacos.top/hpgw/xtgx/zx/,站长制作的macOS Recovery带了winPE/OC/Clover多引导多机型的配置文件,是基于苹果官方macOS Reconvery制作,里面有macOS 10.13.6,macOS 10.15.7,macOS big sur 11.3.1,macOS Monterey12,macOS Ventura 13等在线安装工具,不管你下载那个在线安装工具,该在线安装模式都会安装当前最新版系统,比如你下载的是macOS big sur 11.2.3在线安装工具,那么就会在线安装macOS big sur 11.6最新版系统。

笔记

1.在运行macrecovery.py脚本时我遇到一个错误如下图

直接按照提示中的网址进入,下载python程序安装或更新即可.

2.报错 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 解决方法,这个错误表示没有安装 xcrun 命令。

在终端通过 xcode 相关命令安装即可,具体命令如下:

xcode-select --install

安装需要几分钟时间,提示安装完成后,再执行之前命令,应该不会有该错误报出。

3.如下图,提示macrecovery.py运行错误的

解决方式:进入https://github.com/acidanthera/OpenCorePkg/blob/master/Utilities/macrecovery/macrecovery.py网址->点击“Raw”->CTRL+S保存成macrecovery.py,储存至/Users/xx,xx是你的用户名,在运行代码就可以

4.提示:zsh: no such file or directory: /usr/bin/python,如下图

出现该问题一般为安装Python版本问题,代码稍微改一下,比如你用的Python版本是3,在python后加一个3,即:

/usr/bin/python3 macrecovery.py -b Mac-B4831CEBD52A0C4C -m 00000000000000000 download

 

原文链接:http://imacos.top/2022/12/01/macos-base-system-recovery-2/,转载请注明出处。
0
1. 本站所有资源解压密码均为imacos.top
2. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
3. 如有无法下载的链接,联系:邮箱271638927@qq.com,或直接联系QQ271638927进行反馈,我们将及时进行处理。
4. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:邮箱271638927@qq.com,我们将第一时间配合处理!

评论0

请先
终身会员限时上线 ☞ 限时永久会员折扣活动开始啦 > 查看优惠
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码