虚拟机里装 macOS

技术 1314 字

本文 搬运自我的笔记

该教程使用的OSX版本较旧,不一定支持最新版本的OSX安装,下面的内容仅供参考

【使用VirtualBox安装】

1、创建虚拟机,名称叫Mac,硬盘选择固定大小,其他根据需求

2、虚拟机配置启动顺序中移除软驱,将光驱提到第一级

3、硬件加速中半虚拟化接口选择最少

4、处理器根据需求选择,显存选择128

5、加载镜像

6、关闭VirtualBox,执行下列命令

VBoxManage.exe modifyvm Mac --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Mac" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "Mac" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

7、启动VirtualBox,启动虚拟机,出错的话关闭重启,再试

8、之后就是正常安装,安装时选择顶部菜单的磁盘工具格式化一下磁盘,选择抹掉,名称自定义

9、调整分辨率

VBoxManage setextradata "Mac" "VBoxInternal2/EfiGraphicsResolution" "1600x900"

10、安装Xcode,10.13对应的xcode可选9.4版本,可以在 https://developer.apple.com/download/more/ 找到

11、 下载xcode,然后解压出xcode.app(就是xcode),复制到 /Applications/ 目录下,然后运行下

12、共享文件给虚拟机,win10将文件夹共享,macos在finder中连接服务器,输入smb:\\{主机IP}

13、显卡驱动会有问题,部分体验会比较卡顿

【使用Vmware安装】推荐

1、下载VM15.0.2

2、安装完成之后打开VM15.0.2(可选:安装unlocker3.0,解压到vmware目录,执行 unlocker.exe和 win-install.cmd)

3、启动VM创建虚拟机,在CPU配置中启用VT-x和IO内存管理单元

4、安装MacOS

5、安装darwin8.5.8

6、重启

【优化】

1、辅助功能里减弱动态效果

2、docker设置改成缩放模式

3、去掉不需要的扩展

返回首页