今天,我们将踏上一场激动人心的技术之旅,学习如何在Windows 10或11系统上,通过Hyper-V虚拟机安装黑苹果(即非苹果硬件上的macOS)
这不仅是一次技术挑战,更是一次对自我能力的验证
准备工作 首先,我们需要确保Windows 10或11系统上已经安装了Hyper-V
如果尚未安装,可以通过“控制面板”中的“程序和功能”启用Hyper-V功能
此外,一颗强大的内心和充分的准备也是成功的必备条件
毕竟,这是一次充满未知的探索之旅
1.安装Hyper-V: - 在BIOS中开启虚拟化支持(VT-x或AMD-V)
- 按Windows+R键打开“运行”窗口,输入“optionalfeatures”并按“确定”
- 选中“Hyper-V”并按下“确定”,然后重新启动计算机
2.安装Python: - Python是执行某些脚本和工具所必需的
从【Python官网】(https://www.python.org/downloads/)下载并安装Python,然后将Python重命名为python3,以便后续操作
3.下载UEFI文件: - UEFI文件是在Hyper-V上引导macOS的关键
从【GitHub上的macOS_On_Hyper-V项目】(https://github.com/balopez83/macOS_On_Hyper-V/releases/tag/2.3.下载最新的UEFI.VHDX文件,并将其解压到方便访问的位置
4.下载OpenCore工具: - OpenCore是一个开源的macOS启动加载程序,它将帮助我们下载macOS的恢复文件
从【OpenCorePkg的GitHub页面】(https://github.com/acidanthera/OpenCorePkg/releases)下载最新版本的OpenCore
5.下载macOS恢复文件: - 使用OpenCore工具箱中的工具下载macOS的恢复文件
具体的下载方法可以参考【Dortania的OpenCore安装指南】(https://dortania.github.io/OpenCore-Install-Guide/installer-guide/windows-install.htmldownloading-macos)
创建虚拟机 现在,我们已经完成了所有的准备工作,接下来开始在Hyper-V上创建虚拟机
1.打开Hyper-V管理器: - 右键点击“开始”菜单,选择“Windows管理工具”,然后点击“Hyper-V管理器”
2.新建虚拟机: - 在Hyper-V管理器中,右键点击左侧列表中的计算机名称,选择“新建虚拟机”
- 任意设置一个名称,选择“第二代”,然后设置虚拟内存
建议为Catalina及更早版本设置至少4GB内存,为Big Sur及更高版本设置至少8GB内存
- 选择网络连接,通常选择“默认交换机”
- 设置虚拟机的保存位置,然后点击“完成”
3.配置虚拟机: - 右键点击新建的虚拟机,选择“设置”
- 在“安全”选项卡中,如果启用了“启用安全启动”,请取消选中
- 在“检查点”选项卡中,取消选择“启用检查点”
- 在“集成服务”选项卡中,选中“来宾服务”
- 切换到“SCSI控制器”,右侧选中“硬盘驱动器”,点击“添加”
- 点击“浏览”,选择之前下载的UEFI.VHDX文件,然后点击“确定”
4.调整启动顺序: - 在“固件”选项卡中,调整启动顺序,将UEFI.VHDX硬盘驱动器设为第一启动项
安装macOS 一切准备就绪,现在让我们开始安装macOS
1.启动虚拟机: - 右键点击新建的虚拟机,选择“连接”
- 点击“启动”按钮,选择第一个选项UEFI
- 在OpenCore启动菜单中,选择macOS恢复并启动它(可能需要按空格键来显示此选项)
2.格式化虚拟硬盘: - 在启动过程中,macOS安装程序可能会看起来在早期启动时冻结,但实际上它仍在继续
如果它在启动过程的后期看起来冻结,可以点击重置按钮重新启动
- 一旦恢复加载,打开磁盘工具
- 选择之前创建的虚拟硬盘(通常是空白的,没有分区),并将其格式化为APFS,为分区命名(例如“MacOS”)
3.安装macOS: - 格式化完成后,退出磁盘工具
- 启动macOS安装程序,选择刚刚格式化的“MacOS”分区
- 接受并继续点击,直到开始安装
- 安装过程可能需要一些时间,并且在途中