0
点赞
收藏
分享

微信扫一扫

AMD的CPU上在VMware下成功安装mac os 10.12

zhyuzh3d 2022-03-11 阅读 94


 先看个成功的图吧

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏



背景:

上周二2月25号,​安装成功​;因为强迫症,26号,非想整个全屏,结果搞得闪屏了,闪屏是分辨率的锅,解决不了;于是乎重装了,​重装成功​。重点是 ​安装成功​,​重装成功​。之前折腾过很多次,都没成功,一直以为只有intel的cpu才能搞黑苹果虚拟机,1月16号在一台i3老本上虚拟机下装的mac 10.8.5跑通了。


现有条件(准备前提):


  • 1、amd 的cpu,笔记本开启 CPU 虚拟化;
  • 2、保证本地电脑(以下简称宿主机)安装并激活 VMware Workstation 14Pro 工具,
  • 3、使用​unlocker​14工具,mac补丁,vmware才能支持安装mac虚拟机;
  • 4、从官方下载mac os 10.12镜像
  • AMD的CPU上在VMware下成功安装mac os 10.12_ios_02

接下来开始安装:


1.新建虚拟机


AMD的CPU上在VMware下成功安装mac os 10.12_ios_03


AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_04

在这里说明,​硬件兼容性 ​选择 ​Workstation 10.x

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_05

 这里选择​稍后安装操作系统

AMD的CPU上在VMware下成功安装mac os 10.12_ios_06

AMD的CPU上在VMware下成功安装mac os 10.12_ios_07

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_08


处理器配置和内存配置,根据自己本的实际情况而定


AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_09

建议内存选择4G,下面仅仅是一个截图 

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_10

网络选择桥接模式或者NAT模式均可,磁盘给个40G、50G都行,确保物理磁盘有容量。

然后把磁盘选择到镜像文件位置

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_11

AMD的CPU上在VMware下成功安装mac os 10.12_ios_12


此时尚且不能立即开启虚拟机

找到存放虚拟机vmx的目录

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_13

修改vmx文件

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_14

 在 smc.present = "TRUE" 这一行下面加入如下代码:

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"


AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_15

保存vmx文件,此时开启虚拟机

如果出现 ​“这个虚拟机需要avx2,但是没有avx” ​报错

将vmx文件中​ virtualHW.version = "16"​改为 ​virtualHW.version = "10"


如果出现安装过程中无法使用鼠标和键盘

解决办法:

1、关闭虚拟机。

2、找到 vmx文件,在其中添加:

keyboard.vusb.enable = "TRUE"

mouse.vusb.enable = "TRUE"

3、把虚拟机设置,选择“硬件”的“USB控制器”,

      在左侧的界面里勾选“显示所有USB输入设备(S)”,并把顶部的“USB兼容性(C)”改为USB2.0。

4、重启虚拟机。



2.安装mac os


开启mac虚拟机后,会出现黑苹果,等会

AMD的CPU上在VMware下成功安装mac os 10.12_ios_16

AMD的CPU上在VMware下成功安装mac os 10.12_ios_17

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_18

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_19

先实用工具,把磁盘抹掉

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_20

AMD的CPU上在VMware下成功安装mac os 10.12_ios_21

AMD的CPU上在VMware下成功安装mac os 10.12_ios_22


AMD的CPU上在VMware下成功安装mac os 10.12_ios_23

AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_24

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_25

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_26

 AMD的CPU上在VMware下成功安装mac os 10.12_ios_27

 AMD的CPU上在VMware下成功安装mac os 10.12_闪屏_28


AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_29

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_30


注意:
在mac虚拟机下进入bios

1.常规方法:
开启虚拟机,按F2键,注意要将鼠标点进虚拟机环境中

2.特殊情况,按F2键无反应:
进入虚拟机目录,找到vmx文件,在文件最前端加入一行:

bios.forceSetupOnce = "TRUE"

保存后开启虚拟机直接进入bios
该方法只生效一次
下次如需进入bios需重新编辑vmx文件


3.延长bios等待时间:
在vmx文件前端加入:

bios.bootDelay = "6000"
注意保存。
6000=6秒,可自行设置。

如果进入bios后无法引导进入光盘镜像,
例如 .cdr 镜像文件,
或许是 cdr文件本身经过修改,
可更换为其他镜像。

​​参考链接​​​ ​​https://www.jianshu.com/p/4d83f2d51abe​​

最后看个闪屏吧:(如果哪位大神看到此锅有法解决,阔以商讨一哈,留言或私信,看到即回)

AMD的CPU上在VMware下成功安装mac os 10.12_mac虚拟机_31       AMD的CPU上在VMware下成功安装mac os 10.12_ios_32


视频暂时无法上传,看个截图吧,就是大家看到的这两个图片来回闪动切换,真的很难受啊。。。


AMD的CPU上在VMware下成功安装mac os 10.12_ios_33

安装这个的锅引起的闪屏,下载链接在下面:

​​https://sourceforge.net/projects/vmsvga2/​​

创作不易,各位看官如果觉得有所帮助,不妨多多关注,多多点赞!

AMD的CPU上在VMware下成功安装mac os 10.12_ios_34

【如果觉得很好,(有C币的话)打个赏也行哇!】


举报

相关推荐

0 条评论