WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / ESXi-Arm / ESXi-Arm V2 Easter Egg

ESXi-Arm V2 Easter Egg

11.12.2024 by William Lam // 5 Comments

A new version of the ESXi-Arm Fling (V2) was recently released and the major update to the ESXi-Arm V2 Fling is that it is now based on the latest ESXi 8.x codebase, which is currently 8.0 Update 3b. In my blog post, I had hinted there was a small easter egg 🐣 the Engineering team had included in the ESXi-Arm Fling update, which I did not know about until they had mentioned it!

Since no one has officially found the easter egg, I figured it might be time to break the silence and share as I think it can actually benefit some users based on their usage of ESXi, especially from a testing and/or learning perspective such as playing with the vSphere API as just one example.

To be fair, I also did not try too hard to hide the easter egg, it was actually in plain sight in screenshot on my blog post, do you see it now? 😉

In case you still do not see it, you can now run an instance of ESXi-Arm V2 inside of a VM, better known as Nested ESXi-Arm! At VMware Explore US, I actually had a use for Nested ESXi-Arm, since I have an Apple M1 and I needed to run a demo for my Tech Deep Dive: Automating VMware ESXi Installation at Scale session, which was focused on ESXi Kickstart and since both ESXi-x86 and ESXi-Arm share the exact same implementation, the ability to run Nested ESXi-Arm came in handy, but I was using an unreleased version that was not related to the Fling itself. The same benefit can also apply if you want to spin up a few ESXi-Arm VM for exploring the vSphere API and connect the Nested ESXi-Arm to an x86 vCenter Server Appliance (VCSA), maybe you are doing some development with Ansible or Terraform, there are definitely a number of use cases this can enable for those with such a need.

Arm Hardware

Just like creating a Nested ESXi-x86 VM, simply select Other & then choose VMware ESXi 8.0 or later and configure with at least 2 vCPU and 8GB of memory.


Note: The current version of ESXi-Arm does NOT currently support VMware Hardware-Assisted Virtualization (VHV), which is required to power on 64-Bit GuestOSes for Nested or inner-VMs. If you enable this setting, you will not be able to power on the Nested ESXi-Arm VM, so you will need to ensure this CPU setting is disabled (which it is the default behavior).

VMware Fusion (M1 or later)

Even more impressive, for those with an Apple Silicon systems (M1 or later), you can also run Nested ESXi-Arm VM! Simply select Other & then choose Other 64-bit Arm and configure with at least 2 vCPU and 8GB of memory. This is very useful, in fact I had a need for this during VMware Explore US as I was demo'ing something that was no Arm specific and I had asked the Engineering team for an internal build of ESXi-Arm that could run on the my Apple M1, so I am very happy to see this ESXi-Arm capability now available to the community!


Note: Since Nested-ESXi-Arm requires promiscuous mode to function, when powering on the VM in VMware Fusion for installation, you may find it annoying that are prompted for the administrator password. If you wish to disable the prompt, take a look at this blog post for more details.

More from my site

  • Quick Tip - Disable network traffic monitoring (promiscuous) UI prompt in VMware Fusion
  • Enable TRIM/UNMAP from Nested vSAN OSA/ESA to physical vSAN OSA
  • vSAN ESA HCL hardware mock VIB for Nested ESXi
  • Easier method to simulate custom ESXi SMBIOS hardware strings
  • New ESXi-Arm Fling based on 8.0 Update 3b

Categories // ESXi-Arm, Nested Virtualization Tags // Arm, fusion, Nested ESXi

Comments

  1. *protectedSurzn says

    11/19/2024 at 7:59 pm

    Nice to know the progress!
    Should we expect ESXi to run on M-Chip machines natively one day, just like the old days of Intel-based Apple? I guess the chance would be slim...though 😎

    Reply
  2. *protectedRN says

    12/22/2024 at 2:28 am

    Hi William,

    I have a M4 Mac. I setup 8.0 3b in VMware Fusion 13.6.1. OS in VM settings is set to Other 64-bit Arm. I get "No Compatible bootloader found" during boot.

    Let me know if you have any ideas 🙂

    Thanks

    Reply
  3. *protectedRN says

    01/02/2025 at 6:00 pm

    Update: I've could not get the VM deployed through template I downloaded from Broadcom but managed to mount the ISO and complete installation of 8.0 3c. Hardware-Assisted Virtualization support in Fusion in the future would be nice to be able to run guest VMs

    Reply
  4. *protectedckasop says

    01/29/2025 at 6:47 am

    I'm able to run ESXi-Arm Fling V2 on a MBPM4. But in the setup it says "Hardware Virtualization is not a feature of the CPU". Went right past that dialog on the first setup so here I am, having spent half a day trying to run a guest VM on ESXi-Arm running inside a VMware Fusion VM.
    From this post, everything I was able to find and my own experience: "VMware Fusion < ESXi-Arm Fling V2 < guest VM" is not yet possible.

    Right?

    Reply
    • William Lam says

      01/29/2025 at 7:43 am

      Correct. VHV instruction is needed to run 64bit GOS, which isn't currently possible today

      Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • VMUG Connect 2025 - Minimal VMware Cloud Foundation (VCF) 5.x in a Box  05/15/2025
  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...