【问题标题】:Vmware MacOS-BigSur in win10win10中的Vmware MacOS-BigSur
【发布时间】:2021-07-05 14:40:13
【问题描述】:

我使用Vmware Workstation 15.5 PRO在Win10中构建MacOS Big Sur,我参考了这个网站。

https://www.wikigain.com/install-macos-big-sur-on-vmware-windows-pc/

我的设备:

  • CPU:AMD 锐龙 5 2600x
  • 显卡:NVIDIA 1070ti
  • 内存:16GB
  • 操作系统:Windows 10 1909x64

我做了第六步,但出现了错误。

enter image description here

客户机操作系统已禁用 CPU。关闭或重置虚拟机。

我尝试了其他网站的命令。

https://www.youtube.com/watch?v=ogEPiiufrO0&ab_channel=CAPSTV

并使用了命令。

smc.version = "0" cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011" cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111" cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110" cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001" cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001" cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000" cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011" cpuid.1.edx = "0000:1111:1010:1011:1111:1011:1111:1111" featureCompat.enable = "FALSE"

但仍然有错误。 enter image description here

功能“cpuid.intel”不存在,但必须存在。

模块“FeatureCompatLate”开机失败。

启动虚拟机失败。

我读过很多网站说 MacOS 不支持非 MacOS CPU。 如果我使用的是 AMD 的设备,我该怎么办?

提前感谢您的帮助!!

【问题讨论】:

    标签: macos-big-sur vmware-workstation amd-processor


    【解决方案1】:

    尝试以下步骤:

    1. 转到VM -> Manage -> Change Hardware Compatibility 并选择Workstation 10.x
    2. cpuid.1.edx = "0000:1111:1010:1011:1111:1011:1111:1111" 替换为cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
    3. 删除featureCompat.enable = "FALSE"

    它适用于 VMware Workstation 15.5.6 和 AMD Ryzen 5 2600。

    【讨论】:

      【解决方案2】:

      AMD Ryzen 7 5800X VMWare macOS 设置

      不确定,但它可以帮助其他 5xxx 系列 AMD Ryzen CPU 以及 macos vm 运行问题

      常见问题:

      1. 客户机操作系统已禁用 CPU。
        关闭或重置虚拟机。

      2. 功能“cpuid.ds”不存在,但必须存在。
        功能“cpuid.ss”不存在,但必须存在。
        模块“FeatureCompatLate”开机失败。

      3. 无法启动虚拟机。

      修复:将以下内容粘贴到 vmx 文件末尾

      (我在 AMD Ryzen 5800X 上的工作设置测试正常)

      smc.version = "0"
      cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
      cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
      cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
      cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
      cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
      cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
      cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
      cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
      smbios.reflectHost = "TRUE"
      hw.model = "iMac19,1"
      board-id = "Mac-AA95B1DDAB278B95"
      

      基本设置来自许多这样的来源:

      安装:
      https://www.geekrar.com/install-macos-catalina-on-vmware-on-windows-pc/

      CPU 已被禁用 问题:
      https://www.geekrar.com/how-to-fix-the-cpu-has-been-disabled-by-the-guest-os/#comment-21413

      在我的 Ryzen 7 5800X 上修复 macos VM 的差异:

      featureCompat.enable 完全删除,如果为 FALSE,则 VM 无法启动,如果为 TRUE,则导致模块“FeatureCompatLate”开机失败。留言

      我必须将两个 1 更改为 0,而不是 cpuid.1.edx 上的其他帖子
      它解决了 cpuid.ss 和 cpuid.ds 消息

      来自:
      cpuid.1.edx = "0000:1111:1010:1011:1111:1011:1111:1111"

      到:
      cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"

      VM 硬件版本设置测试正常:

      15.X
      16.X

      可以在 VM guest 虚拟机上毫无问题地配置 VM 硬件:
      CPU核心:2、4、8或16
      内存:4、8 或 16 GB
      硬盘:SATA 或 nvme
      显示:任何分辨率(必须安装 VMware 工具才能使用)

      VM 主机软件配置测试正常:

      VMWARE 工作站 PRO 16.2.1
      解锁器 3.0.2 或解锁器 3.0.3

      Geekrar.com macos 版本测试正常:

      Geekrar.rar 的 macOS Catalina Final
      macOS Mojave Final APFS by Geekrar.rar

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-01-11
        • 2021-03-19
        • 2021-03-04
        • 1970-01-01
        • 2016-06-13
        • 2021-03-19
        • 2021-03-05
        • 1970-01-01
        相关资源
        最近更新 更多