MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

时间:2024-03-25 09:18:56

最近要开始学用Swift开发苹果App了, 本来打算用学校苹果机房电脑解决,不过还是怕DDL前机房爆满的话就麻烦了,于是还是决定在自己的Thinkpad上装个黑苹果~~ ,在这里记录一下我的安装过程。(感谢大佬们的资源分享)

废话不多说,我是在Windows10系统上安装苹果虚拟机, 具体步骤如下:

一、 开启虚拟机功能

在电脑启动时F1进入BIOS系统, →Security, ↓Virtualization, ↳Enter

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

将 Virtualization Technology 和 VT-d Feature设为Enabled (通过+/-变化),接着按F10保存与退出BIOS。

注意:如果你的电脑没有Virtualization的设置,一般说明该电脑不支持虚拟机功能。

二、下载VMware Workstation14

(下载地址:https://my.vmware.com/web/vmware/details?downloadGroup=WKST1413-WIN&productId=686&rPId=25457 注意这里只有适合Windows x64系统的, 点击Download Now后网站会要求登录My VMware 账号才能下载,没有的话就要点击Register注册一个。)

现在官网上最新版虽然是VMware Workstation15, 但是我是想淘宝一个**码,可是15的都查不到,14的有很多,就几块钱一个,还是永久的,很划算。下载以后右键单击VMware-workstation-full-14.1.3-xxxxxx.exe 文件选择以管理员身份运行,按安装向导说明完成安装(具体参见 https://kb.vmware.com/s/article/2057907?lang=zh_CN),在要求选择试用30天或输入**码的时候选择输入**码,将淘宝的**码输入进去就安装完成了。

三、 下载macOS系统镜像和unlocker211.zip

百度网盘链接:https://pan.baidu.com/s/1b-L6X_7p3_EEu_rvRM04cw 密码:wlw5

内有macOS High Sierra 10.13.5镜像文件。

镜像文件在mac系统内的后缀是.cdr, 而Windows系统中是.iso。只要下载后直接把文件名后缀手动改成.iso就可以用了。

unlocker211.zip 是为了给VMware增加苹果系统新建项,解压之后右键以管理员身份运行unlocker211\win-install.cmd 会自动从网络下载darwin.iso补丁并复制到VMware的安装目录。补丁下载成功后VMware的新建虚拟机选项中就有Apple Mac OS X(M)这个选项了。

四、新建虚拟机

如果前面几步都一切顺利, 那材料就都已备齐。接下来就可以打开VMware Workstation14

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

选择“创建新的虚拟机”, 典型(推荐)类型操作简单一点;

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

选择“安装程序光盘镜像文件(iso)(M)”浏览找到下载的镜像文件。

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

客户机操作系统选择Apple Mac OS X(M),版本为10.13

之后自己给虚拟机取个名,其他的按默认就好,默认推荐的最大磁盘大小为40GB,请确认虚拟机的安装位置的预留空间足够大。

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

接着到硬件配置的一步,点击“自定义硬件”。

为保证系统运行流畅,如果你的电脑本身有8G及以上的内存,建议将虚拟机内存改为4096 MB (4G),;

网络适配器的话NAT和桥接看个人习惯吧;

USB控制器设置中建议把USB 兼容性改成USB 2.0, 3.0有可能会导致USB不识别;

显示器配置选择“加速3D图形”,“指定监视器设置”,分辨率改为“1920 x 1080”这样才能让最后的虚拟机全屏(可能会有用,虽然我这样设置最后还是没有满屏,希望有人能告诉我实际有用的解决方案。。。);

其余项目都是默认就好。点击“完成”,新的苹果虚拟机就建好了,然而这不代表马上就能用了,还需要进行一些设置才行。

五、设置虚拟机,安装系统

我们的虚拟机默认是安装在文档文件夹下,即C:\Users\xxx\Documents\Virtual Machines\[虚拟机名]\[虚拟机名].vmx

右键用记事本打开这个.vmx文件,这里面是很多虚拟机的配置数据,在最后新起一行加上smc.version = "0"

启动虚拟机,选择语言,继续两次,同意条款,就到了Install Mac OS界面,然而当选择安装盘时会显示安装空间不够。

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

接下来选择菜单里的Utilities下的Disk Utility磁盘使用

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

然后将VMware Virtual SATA Hard Drive Media这个盘Erase抹去,相当于格式化这个虚拟硬盘。

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

 MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

给分区起个名字,单击Erase。 完成后关闭窗口,就有新的分区出现,并能够继续装系统了。

MacOS 虚拟机安装 (Win10 使用VMware Workstation14)

继续安装,下面只要等待完成就可以了。

六、设置MacOS

待系统自动重启完毕,选择之前所选语言的地区,和键盘;

选择“Don't transfer any information now”不要传输任何信息;

选择用已有的Apple ID登录,或者选择不登录;

同意条约;

设置电脑登录名字和密码,以及主文件夹的名称,创建电脑账号。

继续,并等待系统设置完毕。

现在就可以像拥有一台苹果电脑一样使用它了,后期的更新,软件下载都可以上App Store解决。

感觉自己的系统更新和软件安装的差不多了,可以做一个快照,相当于将系统的当前状态保存了一个镜像。