INFRA Signal 395
Proxmox officially supports Arm, with some caveats
Illustration only Photo by Brecht Corbeel on Unsplash
Proxmox Virtual Environment now offers an official 64-bit ARM build, but its support is limited to UEFI/ACPI-based hardware and excludes device-tree-only boards.
Engineers can deploy Proxmox on ARM servers without building a custom image, simplifying hypervisor adoption in ARM-based data centers. However, they must ensure their hardware provides UEFI and ACPI, and they should be prepared for best-effort behavior on non-NVIDIA platforms or extra steps to run Proxmox on SBCs.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
Official ARM build requires UEFI and ACPI, so installation works on hardware like Ampere Altra that provides those interfaces.
Support is best-effort on other UEFI-based ARMv9-A or newer (ARMv8-A also works) but not guaranteed; official support is limited to NVIDIA Grace Hopper and Vera server platforms.
Device-tree-only boards such as the Raspberry Pi are not supported out of the box, though community UEFI projects can enable limited functionality.
THE READ
What elseif makes of it.
Proxmox released an official 64-bit ARM build of its Virtual Environment, allowing engineers to run the hypervisor on ARM servers without creating a custom image. The build is distributed as a standard ISO that can be booted via UEFI, eliminating the need for platform-specific tweaks that were required for earlier ARM attempts. This marks the first time Proxmox treats ARM as a first-class architecture alongside x86_64.
Adopting the ARM build requires hardware that presents UEFI and ACPI tables, as the installer relies on those interfaces to detect devices. On systems like the Ampere Altra Dev Platform the process mirrors the x86 flow: plug in a USB stick with the ISO, enter BIOS, and launch the graphical installer. Engineers may still encounter issues when running certain guest operating systems inside VMs, as evidenced by a reported problem installing Ubuntu 24.04.1 from an arm64 minimal live CD. Such problems are tracked in the Proxmox forums and may require workarounds or patches.
Official support is explicitly limited to NVIDIA Grace Hopper and Vera server platforms; all other UEFI-based ARMv9-A or newer hardware receives best-effort treatment, with ARMv8-A also falling into that category. Consequently, while the ISO will boot on many recent ARM servers, there is no guarantee of stability or long-term maintenance outside the sanctioned NVIDIA lines. Engineers should treat deployments on non-NVIDIA ARM hardware as experimental and monitor for regressions.
Device-tree-only boards such as the Raspberry Pi are excluded because they lack UEFI/ACPI; however, community projects that add UEFI firmware to those boards can enable the Proxmox ISO to run, albeit with limitations. Examples include a UEFI port for the Raspberry Pi 5 and similar efforts for Rockchip RK3588-based SBCs. In practice, this means engineers can experiment with Proxmox on popular SBCs only after installing third-party firmware and possibly disabling services like NetworkManager or cloud-init.
Written by elseif from the cluster below · checked for specifics the sources never containedTHE CLUSTER