Hyper-V搭建MacOS虚拟机教程

怎样在hyper-v上建立macos

时间:2024-12-04 21:37


在Hyper-V上建立macOS虚拟机:全面指南 在现代计算环境中,虚拟机技术为用户提供了极大的灵活性和便捷性

    通过虚拟机,我们可以在一个操作系统上运行另一个操作系统,这对于开发、测试、学习等多种用途来说非常有用

    本文将详细介绍如何在Windows 10或11的Hyper-V平台上安装和配置macOS虚拟机

     一、前提条件与准备工作 在开始之前,请确保您已经满足以下前提条件: 1.硬件支持:您的计算机必须支持硬件虚拟化技术(如Intel VT-x或AMD-V),并且已在BIOS中启用此功能

     2.Windows版本:您的Windows 10或11版本必须支持Hyper-V

    对于Windows 10,专业版、企业版或教育版才支持Hyper-V

     3.安装Hyper-V:如果尚未安装,您可以通过“控制面板”中的“程序和功能”启用Hyper-V功能

    或者,使用PowerShell管理员模式执行以下命令: powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 4.下载macOS镜像:您需要下载一个适用于虚拟机的macOS系统镜像文件

    这些文件通常由Hackintosh社区提供,请确保下载的文件来源可靠

     5.下载UEFI.VHDX和OpenCore:这些是安装过程中必要的文件

    您可以从以下链接下载最新版本: - UEFI.VHDX:【下载地址】(https://github.com/balopez83/macOS_On_Hyper-V/releases/tag/2.3.0) - OpenCore:【下载地址】(https://github.com/acidanthera/OpenCorePkg/releases) 二、创建和配置Hyper-V虚拟机 1.打开Hyper-V管理器:在Windows中搜索并打开“Hyper-V管理器”

     2.新建虚拟机:在Hyper-V管理器中,右键点击左侧栏中的“虚拟机”,选择“新建” -> “虚拟机”

     3.设置虚拟机名称和位置:为虚拟机设置一个名称,例如“macOS12”,并选择保存位置

     4.指定代数:选择“第二代”,因为macOS通常不支持第一代虚拟机

     5.分配内存:根据您的需求分配内存

    对于macOS,建议至少分配4GB内存,Big Sur及更高版本建议8GB

     6.配置网络:选择默认的网络交换机,通常是“Default Switch”

     7.连接虚拟硬盘:创建一个新的虚拟硬盘,并设置其大小

    建议至少60GB,以便有足够的空间安装和运行macOS

     8.安装选项:选择“以后安装操作系统”,因为我们稍后会手动加载macOS镜像

     9.完成设置:点击“完成”关闭向导对话框

     三、虚拟机详细配置 1.打开虚拟机设置:右键点击新建的虚拟机,选择“设置”

     2.关闭安全启动:在“安全”选项卡中,取消选择“启用安全启动”

     3.禁用检查点:在“检查点”选项卡中,取消选择“启用检查点”

     4.启用来宾服务:在“集成服务”选项卡中,选择“来宾服务”

     5.添加硬盘驱动器:在“SCSI控制器”选项卡中,选择“硬盘驱动器”,然后点击“添加”按钮

    在“虚拟硬盘”下,点击“浏览”,选择之前下载的UEFI.VHDX文件

     6.调整启动顺序:在“固件”选项卡中,调整启动顺序,将UEFI设为第一启动项,其他硬盘驱动器设为后续启动项

     四、加载macOS镜像并启动虚拟机 1.复制macOS镜像:将下载的macOS镜像文件(通常是.dmg或.iso格式)复制到虚拟机所在目录

     2.连接虚拟机:右键点击虚拟机,选择“连接”

     3.加载镜像:在虚拟机窗口中,点击“媒体” -> “DVD驱动器” -> “插入DVD镜像文件…”,选择之前复制的macOS镜像文件

     4.启动虚拟机:点击虚拟机窗口中的“启动”按钮

    如果一切配置正确,您应该会看到OpenCore启动菜单

     5.选择macOS恢复:在OpenCore启动菜单中,选择macOS恢复选项(您可能需要按空格键来显示所有选项)

     6.进入安装界面:等待一段时间,直到macOS恢复加载完成

     五、安装和配置macOS 1.打开磁盘工具:在macOS恢复界面中,选择“磁盘工具”

     2.格式化虚拟硬盘:在磁盘工具中,选择您之前创建的虚拟硬盘(通常是“Msft虚拟磁盘介质”),并将其格式化为APFS格式

    为分区命名,例如“MacOS”

     3.退出磁盘工具:格式化完成后,退出磁盘工具

     4.安装macOS:返回macOS恢复界面,选择“重新安装macOS”

    选择您刚刚格式化的“MacOS”分区,并按照安装向导进行操作

     5.完成安装:安装过程可能需要一些时间,并且可能会遇到几次内核崩溃

    请不要停止虚拟机,让它自动重新启