AMD R7虚拟机安装macOS Catalina

准备

  1. vmware 15.5
  2. macOS Unlocker
  3. macOS Catalina 10.15.6 19G2021.dmg 镜像

安装

解锁vmware

vm默认没有mac选项,需要用工具解锁vm。

github搜索DrDonk/unlocker,下载源码包解压。

关闭所有vm服务:计算机管理-服务,所有vm相关的服务都关掉。

右键管理员运行win-install.cmd,中间会下载一个zip,要等一会。

运行完打开vm稍后安装操作系统看看有没有macos的选项,有了就说明解锁成功。没有的话自行百度解决。

不用U盘安装

  1. 磁盘管理-操作-创建VHD

    所有设置保持默认,路径/大小根据个需配置。

    创建好后右击刚刚生成的虚拟磁盘,选初始化磁盘

  2. 下载 etcher-v1.4.9:github搜索balena-io/etcher

    一定不要下载最新的,不然识别不了虚拟磁盘。最好是下载免安装版。

    打开etcher选择dmg镜像,点flash进行烧录。

  3. 创建vm虚拟机 - 稍后安装操作系统 - Apple Mac OS X - 选指定版本,一路下一步。

  4. 安装镜像:编辑虚拟机设置 - 硬件 - 添加 - 硬盘 - STATA - 使用物理磁盘 - “设备”选刚才烧录的虚拟磁盘 - 使用情况>使用单个分区

    到这里要保证正确选中了刚刚烧录的虚拟磁盘,如何辨别:

    设备项:逐个选中下一步
    烧录完的盘只有两个分区,并且分区2必定是Apple HFS
  5. 配置完后先不要打开虚拟机,右击mac虚拟机 - 打开虚拟机目录

    找到.vmx后缀的文件,编辑,加入下面的代码:

    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 = "MacBookPro14,3"
    board-id = "Mac-551B86E5744E2388"

    amd提示AVX不存在,vmx文件中找到virtualHW.version = 18,改成

    virtualHW.version = 10
  6. 抹盘:打开虚拟机,进入mac后选显示所有卷,选第一个stata,选抹盘

  7. 安装macOS:回到mac首页选安装macOS,进去后会有一个全新的磁盘,这就是刚刚抹掉的盘,选中安装即可。

  8. 后续根据个需配置。

U盘安装

流程基本和上述一致,可以使用etcher最新版去烧录。


AMD R7虚拟机安装macOS Catalina
http://blog.icy8.cn/posts/8535/
作者
icy8
发布于
2021年7月8日
许可协议