无法打开此虚拟机的电源,因为此虚拟机需要使用 Arm 计算机架构,而该架构与此 X86 计算机架构主机不兼容。解决方法

今天一位群友在Windows11物理电脑上用Vmware安装centos7.iso虚拟机的时候,结果提示如下:

无法打开此虚拟机的电源,因为此虚拟机需要使用 Arm 计算机架构,而该架构与此 X86 计算机架构主机不兼容。请参见知识库文章 84273。

无法打开此虚拟机的电源,因为此虚拟机需要使用 Arm 计算机架构,而该架构与此 X86 计算机架构主机不兼容。请参见知识库文章 84273。

 

原因:

主要是因为“centos7.iso虚拟机”与“物理电脑Windows11”CPU架构不一致,造成了不兼容。

 

解决方法

知道了原因,解决起来就容易多了,以这位群友为例子,我仔细看了一下。

 

我发现他下载的cetnos7是“Centos-7-aarch64-netinstal-2009. iso”。

 

由于他的物理电脑是Windows11,CPU是x86_64架构,他却下载了ARM64 (aarch64)架构的ISO,肯定是不对的。

物理电脑:Windows11是x86_64架构

虚拟机:centos7.iso是ARM64 (aarch64)架构

 

正确的操作方法是,所有的Windows操作系统,应该去下载x86_64架构的ISO才对。

x86_64架构的centos7

 

以下是相关拓展知识:

 

ARM架构

我们常说的ARM其实是英国 ARM公司提供的一种CPU结构的支持产权。

 

我们常见的各种移动智能设备、智能消费电子产品的CPU一般都是采用ARM架构,目前PC市场上,Apple 自研的M1 芯片也是基于ARM架构的。

 

ARM 架构,曾称或者全称是进阶精简指令集机器(Advanced RISC Machine) ,更早之前称之为 Acron RISC Machine。是一个32位精简指令集(RISC: Reduced Instruction Set Computer) 处理器架构。 这里的32位指的是指令的位宽。

 

ARM公司本身并不生产芯片,只提供芯片设计的Idea。向客户提供处理器IP。

 

ARM公司一般有两种授权方式。

  • 体系结构授权,客户可以根据这个规范自行设计与之兼容的处理器,比如华为,苹果等。
  • 处理器IP授权,ARM公司根据某个版本的体系结构来设计处理器。然后把处理器的设计方案授权可客户。比如现在国内的一些芯片初创公司。

 

X86架构

x86 架构(The X86 architecture) 是一个称之为复杂指令系统计算机(CISC: Complex Instruction Set Computer )的微处理器指令集架构,指一个intel 通用计算机系列的标准编号缩写,也是一套通用的计算机指令合集。

 

x86 这种叫法源自于 Intel 很久之前出品的8086 CPU, 后续还有8088等等。

 

后来 Intel 在此基础上注册了奔腾品牌,将x86 一直优化迭代更新,有了奔腾1,奔腾2, 奔腾3,等等,以及现在的新品牌 酷睿架构。

 

与之相关的还有个名词是x64,x64的全称应该是x86_x64。

 

当时intel 并没有基于64位版本的x86指令集。 准备新开一个IP,但是AMD 在原来x86的基础上扩展和丰富了 x86 ,当然这其中肯定或有一些竞争,但最终还是采用了AMD的方案,并命名为x86_x64。

    A+
发布日期:2022年08月23日 14:36:11  所属分类:VMware
最后更新时间:2023-05-04 17:39:24
付杰
  • ¥ 199.0元
  • 市场价:399.0元
  • ¥ 398.0元
  • 市场价:498.0元
  • ¥ 99.9元
  • 市场价:299元
  • ¥ 6.8元
  • 市场价:8.8元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  0   博主  0

  1. 头像 破获 0

    我的Mac也有。。。

    • 付杰 付杰

      @破获 那报这个错误正常,现在的Mac操作系统应该是ARM架构。

  2. 头像 欧文斯 1

    这方法好 :eek: