文章更新:
2017年10月25日。VMware Workstation 14 Pro已发布。笔者更新后,发现原本的搭建好的macOS虚拟机无法使用(显示黑屏),请各位慎重更新。
2017年12月6日。解决升级VMware Workstation 14 Pro后,进入虚拟机黑屏的问题。
搭建环境:
- 系统:Windows 10 专业版
- 软件:VMware Workstation 12 Pro (激活码自行百度)
- 镜像:macOS 10.12.6(Dropbox链接共享,需翻墙)
- 其他工具:unlocked 208(Dropbox链接共享,需翻墙)
PS:macOS对系统要求较高,建议在有SSD和大内存的设备上尝试安装。请耐心看完每一步操作!
第一步:解决VMware Workstation中选不到Apple Mac OS的问题
在VMware Workstation中安装macOS,最关键的步骤就是能够选择 Apple Mac OS ,然后进行安装。在此之前,即便选择了ISO文件,也是识别不出的。
无法识别ISO中的操作系统这时候,就需要用到上面提到的 unlocked208
工具。这个工具是用来解锁VMware Workstation对macOS的限制。首先,我们要打开服务窗口,将VMware Workstation相关的三个服务关闭。其次,以管理员身份运行unlocked.exe
和Win-install.cmd
。
程序运行完成后,重启计算机,之前关闭的VMware的服务会自动再打开。最后,再使用ISO镜像新建虚拟机,就会发现在选择系统处多出Apple Mac OS
选项。
第二步:解决无法启动新建的macOS虚拟机的问题
建议给macOS分配8G内存,40G硬盘空间。新建完成后开启虚拟机,会提示VMware Workstation 不可恢复错误:(vcpu - 0)
,导致我们无法启动虚拟机。
只需要一行语句的配置,就能够解决这个问题。在虚拟机的安装目录下,找到.vmx
格式的文件,文件名是虚拟机的名称。选择记事本打开该文件,在最后加上smc.version = "0"
,保存后关闭。这时,再次开启虚拟机,就不会再出现之前的错误提示。
第三步:完成系统的安装与设置
安装过程中,需要选择安装到的磁盘。
选择磁盘工具此时,只能选到ISO的镜像文件,而无法选到选到我们给虚拟机分配的40G硬盘,因为还未分配空间。与Windows的磁盘管理是一样的。
分配磁盘空间退出磁盘工具后,就可以选择到我们分配给系统的40G空间。
选择安装到硬盘最后就是等待安装即可。
系统界面其实,在虚拟上使用macOS体验比较糟糕,跟实体机完全不能比。所以,仅供学习使用。想拥有流畅的操作体验,还请到全国各地苹果零售店(列表)或者在线商店进行购买。
问题解决
1. 升级VMware Workstation 14 Pro,进入虚拟机黑屏
2017年10月,笔者将VMware Workstation升级到 v.14 后,重新进入Mac虚拟机后发现黑屏。12月,重新按照Windows 7 时,进入后发现也是黑屏。
经过网上搜索解决方法,发现这是普遍存在的问题。尝试了几种解决方法之后,发现下面的方法成功解决问题。
- 使用管理员身份运行命令行
- 输入以下命令:
netsh winsock reset //重置Winsock目录
net stop VMAuthdService //停用VMAutudService服务
net start VMAuthdService //启用VMAutudService服务
net stop VMwareHostd //停用VMwareHostd服务
net start VMwareHostd //启用VMwareHostd服务
参考链接:
网友评论