Fusion

 View Only

 How to set operating system guestOS for arm in ovf file?

brd73's profile image
brd73 posted Sep 06, 2024 12:21 PM
Hello,
I have the need to create a custom arm64 ova using Ubuntu, and am getting closer with Fusion 13.6.
I am able to import the ova successfully, but the guestOS type is set to Ubuntu 64-bit instead of Ubuntu 64-bit Arm therefore does not boot.    When I manually change it to Ubuntu 64-bit Arm, the VM boots successfully.
I'm trying the following in the ovf file, but it does not work:
<OperatingSystemSection ovf:id="94" vmw:osType="armUbuntu64Guest">
Is there a new id or osType that I can try, or is this a limitation of ovftool (used to generate the ova)?
EDIT:  Understanding that import/export isn’t supported, it seems that with each release import is improving.   I am generating the ovf manually along with the vmdk, and am only using ovftool to construct the ova (which really just generates the manifest and creates a tar).   I’m ok with any undocumented/unsupported options if are available.    
Technogeezer's profile image
External Moderator Technogeezer

Fusion doesn’t support  OVF import/export on Apple Silicon.  It’s likely that this is indeed a limitation of ovftool as it  hasn’t been updated to know about the ARM architecture VMs.