本人微信公众号:前端修炼之路,欢迎关注。
想在Windows系统上面,运行macOS系统,最简单的方式就是在VMware Workstation上安装macOS。不过,我发现在VM上面运行macOS系统的缺点是,运行极其缓慢,即使我已经给macOS分配了4GB的内存。
这篇文章可以帮你在VMare Workstation上面安装macOS Mojave。我分享了一个macOS的安装包,可以通过这个安装包在虚拟机中安装macOS。
请注意我使用的VMware Workstation版本、macOS Mojave版本。其他版本我并没有测试。
以下是我的电脑环境和使用的软件版本。
- Windows 10
- VMware Workstation 15.1.0
- macOS Mojave 10.14.0
让VMware支持macOS
默认情况下,VMware是没有提供macOS和Mac OS X,也就是不支持。幸运的是,我们可以通过一个工具来解锁VMware,让VM支持macOS系统。这个工具就是VMware macOS Unlocker。它支持Windows、Linuxh和MacOS系统。如果你 的VM虚拟机已经支持了MacOS,可以跳过这个步骤。
- 下载VMware Workstation macOS。可以直接点击Clone or download然后点击Download ZIP下载ZIP包。
- 关掉虚拟机,并退掉VMware
- 解压好下载包
- 在Windows电脑上,右键win-install.cmd文件,然后选择以管理身份运行解锁VM。
- 当解锁程序运行完成后,运行VMware创建macOS虚拟机。
创建macOS 虚拟机
创建mscOS虚拟机非常简单,按照下面的步骤创建即可。
- 点击文件,选择新建虚拟机。
- 选择典型(推荐)然后下一步。
- 选择稍后安装操作系统(S)然后点击下一步。
- 这时候在向导中,就能看到可以选择Mac OS系统了。选择之后,记得选择版本为macOS 10.14,然后下一步。
- 给虚拟机命名并指定位置,强烈建议修改默认的系统目录,将虚拟机安装到其他盘符下。
- 给新虚拟机配置磁盘空间大小。默认的磁盘空间是40GB,因为担心磁盘空间不足,我分配的是100GB。
添加macOS 安装文件
创建好虚拟机之后,只需要在虚拟硬盘中安装macOS Mojave即可。可以直接通过USB安装macOS,然后在VM中通过USB进行安装macOS。但是通过文件安装的方式更简单。
- 下载 OSX_10.14.0_Installer.vmdk 文件。这是macOS Mojave的安装图像。
文章中给出的文件是托管在Google 云端硬盘中的,国内可能会下载不了。我将文件分享到了百度云中,可以自行下载(7天后会自动取消分享)。链接:https://pan.baidu.com/s/134vi...
提取码:uhi3
- 选择刚才创建的虚拟机,然后编辑此虚拟机。
- 在内存选项中,可以扩大内存让虚拟机运行得流畅一些。我增加了内存到4096MB (4GB) ,但是macOS依然运行得非常慢o(╥﹏╥)o。
- 选择添加,然后选择硬盘,之后下一步。添加一个硬盘。
- 在选择硬盘类型窗口,点击下一步。
- 选择使用现有虚拟磁盘,然后点击下一步继续。
- 在选择现有磁盘窗口,选择第一步中下载的OSX_10.14.0_Installer.vmdk文件。
- 点击完成。
安装macOS系统
现在可以启动虚拟机,然后就会看到经典的苹果logo。
之后就是macOS使用工具。
在macOS实用工具中,选择磁盘工具然后创建APFS磁盘,创建macOS。
- 在左侧面板中,选择(VMware Virtual…),之后选择顶部的抹掉(Erase )按钮
- 在名字(Name)中输入名字
- macOS Mojave需要的是APFS格式,所以选择APFS格式。
- 选择GUID Partition Map。
- 点击抹掉(Erase)按钮,将之前的磁盘都抹掉。然后关掉磁盘工具,开始安装macOS
返回到刚才的macOS使用工具,选择安装macOS。
ennnn.... 如果你执行到了这里,会发现没法安装macOS,会提示文件破损无法安装的。其实这是因为系统时间的问题,导致不让安装。
- 首先将网络关掉。我是直接将虚拟机的网设置成了仅主机模式。
- 在macOS中打开终端,然后用命令修改时间
date 110913122018
。输入好命令后,时间就会变成了2018年。
- 关闭终端,然后在重新选择安装macOS。
返回到macOS实用工具界面中
- 选择安装macOS,然后点击继续
- 不断的重复点击继续和同意
- 在接下来的窗口中,选择APFS,然后选择Install安装macOS到VMware Workstation中。
- 虚拟机会重启数次,直到安装成功。耐心等待就好。
一旦安装成功,就可以在虚拟硬盘中将之前创建的硬盘删除掉。点开虚拟机设置,选择硬盘,然后选择删除。
安装VMware Tools
在虚拟机中安装VMware Tools是非常重要的。
- 选择虚拟机菜单,然后直接选择安装VMware Tools。
- 虚拟机会自动安装VMware Tools,直接双击进行安装就行了。
- 安装好之后,重启虚拟机即可。
本文参考、翻译了以下文章,并进行了整理。
参考链接:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。