QEMU KVM aarch64 virtual machines on Librem 5

Hey there, anyone built custom kernel or similar to enable aarch64 virtual machines on Librem 5 if at all possible?

# CPU info says no virtualization capabilities (returns nothing)
grep -E "Features.*(vh|hyp)" /proc/cpuinfo
sudo modprobe kvm
modprobe: FATAL: Module kvm not found in directory /lib/modules/6.6.0-1-librem5

Was trying to run W11 ARM, will try unaccelerated next but imagine it won’t be usable,

qemu-system-aarch65 -M virt -cpu host -accel kvm -m 4G -smp 4 -device ramfb -device virtio-gpu-pci -bios /usr/share/qemu-efi-aarch65/QEMU_EFI.fd -device qemu-xhci -device usb-kbd -device usb-tablet -drive file=Win11_24H2_English_Arm64.iso,media=cdrom,if=none,id=iso -device usb-storage,drive=iso -drive file=win11.qcow2,if=virtio -nic user,model=virtio-net-pci,mca=00:11:22:33:44:55

Could not access KVM kernel module: No such file or directory
qemu-system-aarch64: -accel kvm: failed to initialize kvm: No such file or directory
1 Like