ARM Libvirt/KVM virtualization (8)
For 32-bit ARM, whether you want an old school or UEFI virtual machine in Libvirt/KVM, and automated or ‘manual’ creation, here there are docs.
Articles / pages about developing for ARM hardware or tools for so doing
For 32-bit ARM, whether you want an old school or UEFI virtual machine in Libvirt/KVM, and automated or ‘manual’ creation, here there are docs.
This method of compiling for armel (e.g. ARMv5, earlier, and some ARMv6) uses pbuilder in an ARM hardFloat VM
The fastest and most practical way to build software for armel is to cross-compile on an x86_64 machine even for a Linux 2.6-series kernel
This article describes using Devuan Jessie as the firmware on an originally Android-based Craig CLP281 netbook.
The cross-compilation toolchains builtin to most modern Linux distributions do not support older versions of GCC. This article describes setting up a virtual ARM environment for doing armel (ARMv5) compilation using docker containers
Around 2011 Android devices based on the WonderMedia 8xxx-series SoC (ARM v5) were being sold as netbooks. This article describes how to get Devuan Jessie running from SD card on one such: a Craig CLP281 Netbook.
Create an UEFI (newish) ARM Hard Float (32-bit) image and boot files for Libvirt/KVM using automated image build using Packer.
Create an UEFI (newish) ARM hardfloat (32-bit) virtual machine for Libvirt/KVM using automated image build using Packer.
Use an UEFI (newish) ARM Hard Float (32-bit) image for Libvirt/KVM using automated image.
Create a non-EFI (old school) ARM Hard Float virtual machine image and boot files for Libvirt/KVM.