[lxc-users] lxd VMs - running ARM VM on amd64 host?

Tomasz Chmielewski mangoo at wpkg.org
Fri Mar 13 16:18:24 UTC 2020


There is this image:

| e/arm64 (2 more)   | ea0b0d18e384 | yes    | ubuntu 19.10 arm64 
(release) (20200307)         | aarch64      | VIRTUAL-MACHINE | 481.19MB 
| Mar 7, 2020 at 12:00am (UTC)  |


Let's try to run it on a amd64 host:

$ lxc launch --vm ubuntu:ea0b0d18e384 arm
Creating arm
Error: Failed instance creation: Create instance: Requested architecture 
isn't supported by this host


Obviously this won't work - the snap doesn't even have a binary for it:

$ ls /snap/lxd/13704/bin/qemu-system-*
/snap/lxd/13704/bin/qemu-system-x86_64


Is it planned to support foreign architecture VMs at some point (i.e. 
ARM VM on amd64 host)?

I understand it would be quite slow, but in general, it works if you 
fiddle with qemu-system-arm.


Tomasz Chmielewski


More information about the lxc-users mailing list