当前位置:   article > 正文

VMware Workstation Pro 虚拟机安装 macOS【转载】_unlocker424

unlocker424

记录一下,转载自大佬“天赐君为朕”:
VMware Workstation Pro 17 安装原版 macOS 13
原文有配图,更完美


前言
我的电脑是 NUC 12 华尔街峡谷, CPU 是 i7-1260P ,所以此教程对 AMD CPU的同学可能不是完全适用,遇到问题时需要你自行寻找解决方案,抱歉了。

一、安装VMware Workstation Pro 17

    这个应该不需要教程吧?既然都来折腾了,这点能力应该还是有的。
  • 1

二、安装 macOS unlocker 补丁

    VMWare 本来是不允许运行 macOS 操作系统的,但是通过补丁的方式可以使它运行 macOS。

    首先下载补丁,在  https://github.com/DrDonk/unlocker/releases 下载补丁包。

    PS:由于文中用到的这些工具和补丁包都托管在国外的服务器,下载速度缓慢;为了方便网络不好的同学,我将它们下载整合了一份放到了百度网盘,地址放在了文末,大家可以自行下载。  

    下载完成后,解压 unlocker424 压缩包,右键点击 windows/unlock.exe ,选择以管理员模式运行,然后待程序运行完毕后关闭窗口即可。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

双击运行补丁程序

三、下载 macOS Recovery 镜像

    macOS Recovery 模式可以用来给 mac 电脑恢复和重新安装操作系统,而虚拟机也可以通过此模式来安装 macOS 操作系统 ,所以我们需要下载一个 macOS Recovery 镜像来引导虚拟机进入 macOS Recovery 模式。

    macOS Recovery 镜像需要用到一个工具从 Apple 服务器下载,而此工具要用到 Python 3 , 如果你已经安装了 Python 3,则可以略过安装 Python 3 的步骤。

    Python 3 官方下载地址:https://www.python.org/downloads/  ,也可以从文末的工具包链接中提取。

    双击 Python 3 安装程序,一路下一步进行安装。


    安装完 Python 3 之后,就需要使用工具下载 macOS Recovery 镜像了,那工具哪里来呢? 这里下载: https://github.com/acidanthera/OpenCorePkg/releases ,或者可以从文末的工具包链接中提取。

    折腾过黑苹果的同学已经认出来了,这不就是 OpenCore 么?没错,OpenCore 工具集中就有用来下载 macOS Recovery 镜像的工具。

    解压下载的 OpenCore 文件夹, 打开 Utilities\macrecovery 路径,然后在此路径打开命令行,在地址栏输入 cmd 回车即可。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

打开命令行

    打开 cmd 命令行后,输入以下命令即可开始下载最新版本的 macOS Recovery 镜像,镜像大小只有650M,耐心等一会就行了。

python macrecovery.py -b Mac-4B682C642B45593E -m 00000000000000000 download
  • 1
  • 2
  • 3

下载完成
下载完成后,可以看到当前文件夹多出了一个 com.apple.recovery.boot 文件夹,打开之后有一个 BaseSystem.dmg 文件,这就是 macOS Recovery 镜像;但是此镜像不能直接用来引导虚拟机,需要转换一下格式才能用来引导虚拟机。

    下载 macOS Recovery 镜像的教程来自 https://dortania.github.io/OpenCore-Install-Guide/installer-guide/windows-install.html 
  • 1

四、转换 macOS Recovery 镜像

    转换 macOS Recovery 镜像需要用到 qemu-img 工具,大家可以在https://qemu.weilnetz.de/w64/ 自行下载,也可以....(此处省略)。

    下载 qemu 之后,双击 qemu-w64-setup 程序进行安装。

    安装完毕后,和之前打开命令行的方法一样, 打开 com.apple.recovery.boot 路径的 cmd 命令行。
  • 1
  • 2
  • 3
  • 4
  • 5

打开CMD

    打开此路径后,输入  c:\"Program Files"\qemu\qemu-img convert -O vmdk -o compat6 BaseSystem.dmg recovery.vmdk  命令,即可将 macOS Recovery 镜像转换为 VMWare 虚拟机需要的格式。






    转换教程来自: https://www.insanelymac.com/forum/topic/342603-guide-simple-steps-to-create-macos-installer-for-vmware-on-linux-or-windows/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

五、安装前的准备

    准备好这些工具,可以开始安装虚拟机了。打开VMWare,按照下方图片内的步骤进行安装。 
  • 1

自定义配置
兼容性不用更改

选择以后再安装操作系统
选择 macOS 13
自行配置虚拟机名称以及保存位置
CPU配置,2核够了。
内存,看你物理机内存大小了 。
网络选项,选桥接或者NAT
不用动
不用动
不用动
分配的硬盘空间,视你硬盘大小而定。
不用动
完成,保存。

    添加完虚拟机后,打开虚拟机配置选项,添加引导硬盘,也就是之前生成的 recovery.vmdk 。

    点击添加设备 
  • 1
  • 2
  • 3

点击添加设备
选择硬盘
不用动
选择已存在的硬盘
选择之前生成的vmdk文件
选择保持原有格式。

然后保存即可。
接下来需要修改下网卡类型,先关闭VMware,然后打开虚拟机文件的保存位置,如果之前没有修改虚拟机的保存位置,则是保存在 文档\Virtual Machines\macOS 13 路径。

    然后,找到 macOS 13.vmx 文件,用记事本打开。
  • 1

用记事本打开vmx文件
接下来将网卡类型从 e1000e 修改为 vmxnet3 并保存。

修改为vmxnet3

六、开始安装

    打开VMWare虚拟机,开启虚拟机电源,虚拟机会自动进入引导界面。


      选择语言 


    选择磁盘工具


    选择显示所有设备


    选择之前添加的空白硬盘,看大小可以分辨出来。 


    点击抹掉 - 抹除磁盘



    关闭磁盘工具,选择重新安装 macOS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

同意协议

    选择磁盘,进行安装。 


    至此,安装就基本告一段落了。接下来系统会自动下载安装镜像并自动进行重启和安装,耐心等待进入初次配置界面即可。

    图上虽然写着要两个小时,实际上20分钟左右即会进入重启安装程序,具体速度视网速而定。




    初次配置界面比较简单,我就不一一上图了。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

七、安装完成之后

    安装完成进入系统之后,需要安装 vmware-tools 工具,这样才可以调整窗口分辨率以及开启 HiDPI。右键点击 VMware 虚拟机管理界面的虚拟机选项即可看到  安装 vmware-tools 工具选项,点击后虚拟机内会弹出安装界面,按照提示一步步安装,然后重启即可。



    这里放一张安装完成后的截图吧,不过虽然安装成功了,但是正常使用是不要想了,因为没有3D加速,所以非常卡,测试个小软件都够呛。
  • 1
  • 2
  • 3
  • 4
  • 5

八、其他

    链接: https://pan.baidu.com/s/1ke07IxqGFIn8M7kAdP282A?pwd=kecx 提取码: kecx 
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/947087
推荐阅读
相关标签
  

闽ICP备14008679号