准备工作
安装 VirtualBox
下载苹果镜像
开始
打开 VirtualBox 新建虚拟电脑
- 命名 MacOS
- 选择类型为 Mac OS X
- 选择版本(我的是Mac OS X(64-bit))
- 设置内存大?。?096MB)
- 新增一个虚拟硬盘(20-30G以上看机器)
设置新建的虚拟电脑 MacOS
- 系统 - 处理器(根据机器选择最优处理器数量)
- 显示 - 显存大?。山邮艿淖畲笾担?/li>
- 存储 -> 添加一个外置的控制器(SATA Controller)-> 在此控制器添加新的虚拟光盘(选择准备阶段下载的苹果镜像,ISO文件)
- 其他根据自己需要设置
关闭 VirtualBox ,以管理员身份打开控制台(cmd)
去到VirtualBox目录
依次输入以下命令,这里的 MacOS 指虚拟电脑的名称
VBoxManage.exe modifyvm MacOS --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata MacOS "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata MacOS "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata MacOS "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata MacOS "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata MacOS "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
# 修改屏幕分辨率为 1440 * 900
VBoxManage setextradata MacOS VBoxInternal2/EfiGopMode 4
# VirtualBox5.2版本修改分辨率命令
VBoxManage setextradata MacOS VBoxInternal2/EfiGraphicsResolution 1440x900
- 修改分辨率资料
Fix VirtualBox macOS High Sierra Screen Resolution (1920×1080 – 4K – 5K)
How to Fix macOS Sierra Screen Resolution on VirtualBox?
关闭控制台,打开 VirtualBox,启动MacOS
启动成功会进入可视化界面
- 选择语言,简体中文
- 选择磁盘工具,抹掉内置磁盘,并创建新的磁盘,命名为vmdisk(看个人喜欢)
- 安装macOS -> 选择刚创建的磁盘 vmdisk -> 安装