首页 > 系统相关 >VMware安装MacOS系统苹果虚拟机

VMware安装MacOS系统苹果虚拟机

时间:2022-12-05 22:56:17浏览次数:72  
标签:0110 0111 0000 虚拟机 0101 MacOS cpuid.0 cpuid.1 VMware

所需文件:(VMware、Mac系统iso或者cdr镜像文件、unlocker解锁工具。)

链接: https://pan.baidu.com/s/1ELwoCRuL3rQZtU8-L8U0iw 密码: fthd

1、打开任务管理器关闭关于VMware的所有进程。

 

 2、把unlocker破解工具解压后文件移动到VMware Wokstation目录下。

 

 

3、默认的VMware是不支持macOS,需要用unlocker工具解锁

打开unlocker-3.0.8文件夹把darwin.iso、darwimpre15.iso复制到VMware Wokstation目录下。

 

 

4、进入unlocker-3.0.8目录右击win.install以管理员身份运行开始解锁Apple Mac OS

 

 

 

 

 5、创建虚拟机列表有Apple Mac OS X(M)即为解锁成功。

 

 6、新建虚拟机-自定义(高级)-下一步。

 

 

 

  7、选择下载好的iso或者cdr苹果系统镜像文件-下一步。

 

 

 8、选择Apple Mac OS;版本选择和Mac镜像文件一致的版本号。

 

 

 

剩下选项默认下一步。

 

9、右击刚创建的macOS虚拟机-打开虚拟机目录 

 

 10、找到后缀为vmx文件右击用记事本打开。

 

  11、在最后一行添加smc.version=”0”并保存退出。

 

 根据自己的cpu类型添加修改代码,每个人的环境不同,我这里给出几种方案,假如一种失败,请切换尝试,修改前务必关闭虚拟机再更改。

lntel CPU

 

(1)不修改

(2)文件最后一行添加代码

smc.version = 0

(3)文件最后一行添加代码

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"
(4)文件最后一行添加代码

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 = "TRUE"
(5)文件最后一行添加代码

smbios.reflectHost = "TRUE"
hw.model = "MacBookPro16,1"
board-id = "Mac-E1008331FDC96864"


AMD CPU

(1)不修改

(2)文件最后一行添加代码

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"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
(3)文件最后一行添加代码

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"
(4)文件最后一行添加代码

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"
featureCompat.enable = "TRUE"
关于vmx文件修改的其他问题:
(1)如果虚拟机开机一直无限重启 可以在那个vmx文件加上这样的一行

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
(2)VMware Workstation不可恢复错误,在smc.present = “TRUE”这行的下面一行加上代码:

smc.version = 0
(3)无法打开内核设备“\\.\VMCIDev\VMX”: 重叠 I/O 操作在进行中。你想要在安装 VMware Workstation 前重启吗?

找到这一行: vmci0.present = "TRUE",将 TRUE 改为 FALSE,或者 直接将这行删除。

12、打开运行虚拟机。

 

 13、打开实用工具-磁盘工具。

 

 14、选择虚拟机创建的VMware Virtual SATA Hard Drive Media虚拟硬盘-抹掉。

 

 15、名字自定义-抹掉。

 

 

16、开始安装macOS磁盘选择刚抹掉创建的macOS磁盘-继续

 

17、进行安装中… 

 

 18、安装完成进行设置。

 

 

 

 

 

 

 

  19、设置完成进入系统。

 

  20、安装VMware Tools

 

 

 

 

 

 

标签:0110,0111,0000,虚拟机,0101,MacOS,cpuid.0,cpuid.1,VMware
From: https://www.cnblogs.com/zhuanqian-yangmeng/p/16953819.html

相关文章

  • 线上服务异常的定位、处理与优化的探索 - 第三章 Java虚拟机
    Java虚拟机 之所以引入关于JVM的篇章,是发现多数项目发生的线上问题很大的几率源自JVM调优配置不当引起。对JVM的内存模型、GC垃圾回收机制、调优方式有一个系统化的了......
  • VMware Fusion 13虚拟机如何安装win 11教程
    VM虚拟机如何安装win11?还不知道如何在VMwareFusion13虚拟机中安装win11的朋友,下面就和小编一起来了解一下!1、运行VMwareFusion13虚拟机,在「新建虚拟机」界面上,拖拽......
  • Avalonia发布MacOS运行程序
    1打开xxx.csproj项目文件,添加Dotnet.Bundle包;<PackageReferenceInclude="Dotnet.Bundle"Version="*"/>2在xxx.csproj中添加配置;<CFBundleName>xxx</CFBundleNam......
  • VMware Fusion 13虚拟机如何安装win 11教程
    VM虚拟机如何安装win11?还不知道如何在VMwareFusion13虚拟机中安装win11的朋友,下面就和小编一起来了解一下!VMwareFusion13虚拟机1、运行VMwareFusion13虚拟机,在......
  • Vmware Workstation 16 Pro 创建共享磁盘
    图形界面创建共享磁盘第一台创建共享磁盘首先打开已经安装好系统的虚拟机,点击编辑虚拟机设置,弹出如下窗口:点击添加,选择硬盘,点击下一步:默认选择scsi,点击下一步。选......
  • JVM虚拟机小结1
    1jps-l//列出详细的类名和进程ID2)jps-m//显示运行的程序接收的参数3)jps-v//查看接收的JVM方面的参数4)jps先查出进程ID后jstat-gcutil......
  • VMware ESXi 6.7安装win10EFI Network获取不到数据
    错误信息如下图:接着出现以下画面解决方法如下:1.首先将虚拟机关机2.将固件由EFI改为BIOS3.再次启动虚拟机,此时就可以安装win10了......
  • Linux基础-02-安装虚拟机
    软件简介VMware(虚拟机)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,它能在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独......
  • vmware 虚拟机 设计固定ip
    vmware虚拟机设计固定ip.主要:https://cloud.tencent.com/developer/article/1538387次要:https://www.jianshu.com/p/6fdbba039d79......
  • 10 虚拟机字节码执行引擎_方法调用
    目录1关于方法调用2方法解析3方法分派3.1静态分派3.1.1静态分派概述3.1.2方法重载分析3.1.3静态类型和动态类型3.2动态分派3.2.1invokevirtual指令详解3.2.2动态......