loading...
APPLE黑苹果教程
Published in:2022-11-04 |

题记

闲着无聊按网上方式一步步去给主机搞个黑苹果玩玩,理想比较美好,但是搞起来却没有想象这么顺利

三件套

1、opencore

https://dortania.github.io/OpenCore-Install-Guide/installer-guide/

2、rufus

https://rufus.ie/zh/

3、EFI(需要根据自身电脑配置情况,自己配置EFI或者网上搜索)

我的是华硕H410M-E主板

https://github.com/horserosemilkshake/H410M-E-Opencore-0.6.5-EFI

Docs 范例说明

IA32 引导程序

Utilities 工具包

X64 64位引导程序

步骤

打开Utilities->macrecovery,复制路径

打开CMD

C:\Users\Administrator\Desktop\apple\Utilities\macrecovery

切换到当前目录

回到opencore,点击Windows用户

里面是所有苹果官网镜像,我用的是catalina,python命令下载**(后面好像版本问题选了big sur)**

下载后使用一个8G左右的U盘,打开rufus

引导类型选择非可引导

分区类型选择GPT,其他默认不变

打开U盘文件,在当前路径创建文件夹,文件名为com.apple.recovery.boot

打开刚刚下载的官方镜像,将BaseSystemde文件复制到com.apple.recovery.boot目录

将下载好的EFI复制到U盘里面

回到opencore,下载GenSMBIOS

运行程序,选择3,之后选择mac版本iMac20,1(这里开始写错了,正确是20,1)

打开proptree,左上角点击file,open,打开EFI->OC里的plist后缀的文件

关键词搜索

给MLB,ROM,NUMBER,NAME都修改参数,对应CMD窗口的都参数修改

修改完后重启电脑,设置U盘优先启动

我主板只有这几个选项,设置这几种就好了

但是在重启的时候出现问题,迟迟不能进入跑代码的环节,排除法,将csm还原设置就能进入,不知道什么原因,还得研究一下

之后成功进去页面然后选择已经格式化过的硬盘进行擦除,类型一定要选择APFS,方便好记,我的名字写成mac

这里不知道等了多久,一个晚上之后第二天起来发现没画面输出了,不知道什么原因,然后重新进入引导页,有一个mac os installer

开始安装了

来来回回3次,然后让你设置登录密码,appleid,之后就能进入桌面

之后就要使用OCC工具

https://mackie100projects.altervista.org/opencore-configurator/

打开后,在任务栏上选择工具,挂载EFI,把原系统上的EFI文件删除后,从U盘上复制之前写好的EFI到系统盘,这样的目的是为了将U盘引导转成硬盘引导,之后就已经是完成整个黑苹果安装的过程。

虽然过程磕磕绊绊的完成了,但还是仍有一些问题没有解决

问题:

1、在开机bios设置处会显示无EFI引导,需要手动F1进入Bios设置U盘启动。

2、在桌面会偶尔出现卡顿

3、从Macos切换到windows时候发现有该硬盘但是无法切换到Windows,还是会运行Macos

总结

虽然困难比较多,但在点亮的那一刻,收获感和成就感都是满的,庆幸我这个台式的配置匹配得上github的文件,不然还需要花更多的时间去配置特定的EFI,这是一个自我探索并动手的过程。时间原因,中途存在一些问题还没有相关去了解,等以后再慢慢深入学习一下。

Prev:
JAVA反序列化利用
Next:
PHP反序列化靶场
catalog
catalog