vmware安装macos
下载软件
https://github.com/DrDonk/OC4VM 点击release 下载zip包
https://github.com/DrDonk/recoveryOS 点击release 下载zip包
步骤
- 安装scoop,安装qemu,
- 管理员powershell
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force, 普通用户powershelliwr -useb scoop.201704.xyz | iex - 然后执行
scoop install qemu安装qemu
- 管理员powershell
- 找到对应系统,cpu的软件包路径,添加到环境变量中,然后双击recoveryOS 下载macos recovery镜像, 然后转换成vmdk格式
- OC4VM 解压后找到oc4vm-2.0.0\vmware 找到对应CPU的文件夹 打开macos.vmx, 添加硬盘vmdk的recovery镜像,启动虚拟机
遇到id登录失败问题:
编辑 config.plist:将两个补丁字典插入到 Patch 数组中:
<dict>
...
<key>Kernel</key>
<dict>
...
<key>Patch</key>
<array>
...
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>Base</key>
<string></string>
<key>Comment</key>
<string>Sonoma VM BT Enabler - PART 1 of 2 - Patch kern.hv_vmm_present=0</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>aGliZXJuYXRlaGlkcmVhZHkAaGliZXJuYXRlY291bnQA</data>
<key>Identifier</key>
<string>kernel</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>20.4.0</string>
<key>Replace</key>
<data>aGliZXJuYXRlaGlkcmVhZHkAaHZfdm1tX3ByZXNlbnQA</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
</dict>
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>Base</key>
<string></string>
<key>Comment</key>
<string>Sonoma VM BT Enabler - PART 2 of 2 - Patch kern.hv_vmm_present=0</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>Ym9vdCBzZXNzaW9uIFVVSUQAaHZfdm1tX3ByZXNlbnQA</data>
<key>Identifier</key>
<string>kernel</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>22.0.0</string>
<key>Replace</key>
<data>Ym9vdCBzZXNzaW9uIFVVSUQAaGliZXJuYXRlY291bnQA</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
</dict>
...
本文来自博客园,作者:一支小白,转载请注明原文链接:https://www.cnblogs.com/startnow/p/19376440

浙公网安备 33010602011771号