VMware安装MacOS系统苹果虚拟机

Posted ༺࿈思绪࿈༻

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMware安装MacOS系统苹果虚拟机相关的知识,希望对你有一定的参考价值。

所需文件:(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"

2VMware 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

 

vmware怎么安装mac os

首先要下载macos,然后用unlocker解锁vmware,就可以新建虚拟机了

2、unlocker206安装,找到win-install.cmd文件,右键以管理员身份运行。这一步骤很关键,决定了后续VM会不会识别出OS X。

新建虚拟机

点击参考vmware安装macos苹果系统

参考技术A 1
首先我们在网上下载VMware 10虚拟机,第十个版本,我下载的是汉化的,小编这次经验就不讲安装虚拟机的安装了,小编有单独的教程。如图我的虚拟机有个xp系统,因为我有编写一些软件,只有xp才能运行。我们直接打开虚拟机

2
汉化的软件就好,我们看一下,点击创建虚拟机。正常我们安装虚拟机,是选择典型,因为她是推荐的嘛。苹果系统这里我们选择自定义(高级)。点击下一步

3
这里我们选择一下workstation 8.0,然后我们点击下一步,新建虚拟机向导,我们选择稍后安装操作系统。点击下一步

4
选择客户机操作系统,我们选择其他,找到FreeBSD 64位。点击下一步,虚拟机名称和位置,我们可以自己命名和选择位置,点击下一步

5
处理器配置,我们选择2,就是双核,点击下一步,选择虚拟机内存,我们最好选择2g的内存。不然内存小就很慢的。现在选择网络,选择第二个(NAT)。点击下一步

6
到这两步我们就默认他的选择把,(推荐)的选项,点击下一步。要是和图片不一样。大家要改一下哦。

7
选择磁盘,选择第一个,创建新虚拟机磁盘。选择指定容量大小,一定要大于20G,这里我标记40G。

8
手动选择虚拟盘存放路径。虚拟机基本设置创建完成,点击完成。

9
完成设置后,会跳到首页,我们点击编辑虚拟机设置。

10
跳转这个页面,就会看到之前我们设置的选项,也可以修改,我们点击光盘,后面会显示一个高级,我们选择高级,选择sics格式选择sics 0:2,点击确定。

11
显示器这块,我们把加速3D图像打勾。基本设置就搞定了。然后我们还要修改点东西,我们找到刚才我们创建的目录,找到后缀是.vmx格式文件。

12
我们这里用记事本,把他打开。我们搜索一下guestos。快捷键ctrl+F

13
把guestos "freebsd-64"改成 guestos "darwin10"然后把文本保存一下,改后面就行。然后虚拟机重启一下。
14
重启之后,我们继续打开编辑虚拟机设置。上边切换到选项。后面的虚拟机版本,就可以改成ma os x server 10.6了呵呵。上边回到硬件的设置,找到光驱的这项,把后面点到iso映像文件

找到我们在网上,下载的iso格式的苹果系统,填进去。点击确定,全程设置就搞定了。网上好多下载呢,大概3-4G左右。这里我们终于可以选择,开启此虚拟机。

这里我们点击回车,直接跳过去进行安装。不点回车,一直会在这个页面的。这里我们当然选择,简体中文,点击下边的箭头

这里我们点击继续,好多条款啊,我们简单看一下,点击我同意,这里会找不到硬盘,我们点击上边的实用工具---找到硬盘工具

直接看我的设置,要选择日志式,然后选择抹掉,就和我们的格式化一样。抹掉之后我们点击左上角的关闭,红色的第一个是关闭。

关闭之后,这里就有硬盘了。我们选中硬盘。点击安装,正在安装中,可能要等一会。是不是有点小激动呢。

安装完成了,自动重启,重启后默认是光驱,我们点击右边回车进入的系统,重启到这里,看到一大串数字,都看不懂把,不用管了,重启到这里,会很慢,我们耐心等下把

到这里鼠标会卡住一会,等一会哈。然后点击继续。直接点击点击继续。

将信息暂时不传输到这里。点击继续。到这步直接点击继续,我边我们要注册的啦。一定要记住。这里一会要输入开机密码的。

这里都不要填,直接继续---继续,到这里我们要创建一下开机密码还有别的什么的。选择一下时区

安装成功了。我们可以尽情的体验苹果系统了。

以上是关于VMware安装MacOS系统苹果虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

vmware虚拟机安装macos系统?vmware虚拟机安装macos系统教程

如何在Windows版本的VMware虚拟机上安装苹果系统

如何在虚拟机上安装苹果系统

vmware怎么安装mac os

mac os 安装vmware tools不成功?

VMware16安装macOS10.15.1 - 黑苹果 - osx虚拟机