I'm trying to install an aarch64 guest VM on F32 x86-64 host.
I created a suitably large disk image, then proceeded to:
<snip>
I surmize that arm-image-installer expected a real /dev to write to,
instead of what is effectively a plain fie, so it failed to mount the disk
image. I suppose that what it needs to do is a loopback mount, instead. Is
there a way to do this?
The sole reason for arm-image-installer is to set up the device
specific firmware if the devices require it to been on the same media
as the OS. This is not the case with virt as it has dedicated
tianocore firmware which is in a completely separate location to the
OS virtual disk image.
https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86
You should be able to basically un xz it and follow the instructions
linked above.