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.
Running servers and other software in Virtual Machines in the cloud or on local hardware
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
On using a Debian ‘cloud’ image and cloud-init on a ‘bare-metal’ host for fast deployment.
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
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
How Daniel uses Ansible to develop, test, and deploy his own mail servers, calendar/addressbook, websites, git archive server, and more.
The official Ubuntu images that are built for Azure/Hyper-V really are only compatible with Hyper-V on Azure, but there is a solution…
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.