Why can't my VMware install the ARM64 architecture of the Rocky Linux system?

When I create a virtual machine, it doesn’t read the ARM64 architecture of the Rocky Linux image, resulting in a failed installation.

When I opened my Rocky Linux image, I found that the x86_64 architecture image had an additional “isolinux” folder compared to the ARM64 architecture image. Could the absence of this folder be the reason why my VMware can’t install the ARM64 architecture of the Rocky Linux system? If so, how can I fix it? If not, where can I find a new ARM64 architecture of the Rocky Linux image?
我创建虚拟机,结果它并不读取arm64架构的rocky镜像,导致我装机失败
我打开我的rocky镜像,发现x86_64架构的镜像相较于arm64架构的多了一个isolinux文件夹,会不会这个文件夹的缺失导致我的vmware无法安装arm64架构的rocky系统,如果是的话,我该怎么解决?如果不是的话,那我该去哪里寻找新的arm64架构的rocky镜像

The “absence” of isolinux does not matter as it’s an x86 only thing.

With that said, there is not a lot of information you’re providing. What’s actually happening when you’re trying to install Rocky Linux on ARM for vmware? Saying the installation “failed” does not tell us enough to try to assist you.

Can you confirm that your Hypervisor has a aarch64 CPU as well as is running ESXi on ARM, without that you won’t be able to run the aarch64 image on top, if you are running normal ESXi for x86_64 you can only host VMs with this architecture

thank you,When I try to install Rocky Linux on ARM for vmware, it can’t read the rocky arm64 image, I think it has something to do with the architecture of my computer itself, because my computer is also x86, so I may need a dedicated arm computer to create an arm-based virtual machine with vmware,is there a better way for you to create an arm-based virtual machine on an x86 computer? Thank you for all your suggestions

my computer is x86,I think it has something to do with the architecture of my computer itself, because my computer is also x86, so I may need a dedicated arm computer to create an arm-based virtual machine with vmware

Okay yeah, then it’s really that, x86 based VMs only work on x86 based VMware ESXi hosts, and arm64/aarch64 VMs only work on aarch64 based VMware ESXi on ARM hosts

yes,so I will buy a new ARM64 computer

Are there any new ways for me?

Make sure to notice that ESXi on Arm is only a Tech Preview and has quite a limited number of actually working hardware. (the full list unfortunately got lost to the removal of the Flings website but someone copied it some time ago and the linked docs also indicate a bit which hardware should work)

Currently the only supported aarch64 platform by VMware is Fusion for Mx macOS.

I suddenly remembered that our company has a server built on the ARM architecture, and I plan to try putting the Rocky ARM architecture image on it

1 Like