Does Proxmox run on Arm64?

any of you have experience running Proxmox on Ampere servers? I know that there are two Arm64 ports (Pimox for RPi and PXVIRT for Arm64 servers). I was asked recently if Proxmox worked on Arm, but I could not vouch for these ports -

I did find that Hetzner did a post on how to install it using the PXVIRT, but I am surprised that there isn’t a native build.

anyone know of upstream plans to add official Arm64 support, or willing to share their experiences with either of the community ports?
@Manawyrm @hrw

Never bothered checking TBH.

The problem with doing AArch64 ports of things like Proxmox or TrueNAS is same as usual: users trying to run it on some random SBC and reporting issues.

Want to play with Proxmox? Spend ~100€ on some x86-64 thin terminals, put ram/ssd in them and have fun. Cause it will “just work”.

Want to make a NAS? Grab some cheap x86-64 hardware (DDR3 ram is still quite cheap), put HBA in it, install TrueNAS and connect drives.

AArch64 users trying to install Proxmox or TrueNAS on Seriously Broken Computers generate so many issues and bug reports that handling it does not make sense. That’s why no one sane is working on AArch64 ports of those.

That’s my personal opinion.

In this specific case, hrw, the questioner wanted to use Proxmox to manage x86_64 VMs on AMD nodes and Arm64 VMs on Ampere nodes in the same lab. Right now they’re using some other virtualization solution (virtmanager or virsh I think) for the Arm64 VMs. So not exactly the SBC case :slight_smile:

1 Like

As I know, the Proxmox team doesn’t have any plan to officially support arm64.

For my use case, I directly use virsh, all in command line.

3 Likes

Dave, I am aware that here we have aarch64 server users.

But they are small percent of aarch64 users. Majority are SBC users. And SBCs have issues.

1 Like

I booted and tried pxvirt (VE) a year or so ago successfully. About the same time as VMware/Broadcomm were messing about with the VMware rm64 fling :expressionless:

pxvirt on GitHub went through a few renames (at least a bit slower than OpenClaw) so you may find different references to it in forums.
/jiangcuo/Proxmox-Arm64, then /jiangcuo/Proxmox-Port, then pxvirt.

There’s been some call for it on the Proxmox forum but they are flooded by work and feature reqs from the customers fleeing VMware so no Arm64 plans yet.

Nearest updated thread:
https://forum.proxmox.com/threads/proxmox-on-aarch64-arm64.121925
& Making sure you're not a bot!

1 Like

I am running PXVirt on my Ampere Q80-30 server and it has been running fine for months. I’ve predominantly been testing MikroTik CHR VMs with various 10, 40, and 100G NICs for a routing project I’m working on.

With the recently pushed ARM64 port of TrueNAS, I have that running as a VM on my PXVirt setup with the NVMe drives and SATA HBA passed through. My Ampere box is doing as well as (or better than, depending on the tests) my mix of Intel hosts.

1 Like