If you install Proxmox VE 9.2 arm64 on an ASUS GX10 or a DGX Spark, the first boot will show a black screen, and you will think it hung. It did not. Here is why, and the fix.
For context, we bought some GX10 systems (NVIDIA GB10, same board as the DGX Spark) for PVE arm64 qualification of our storage driver. Sure, these aren’t on the “official support” list, but it costs a lot less than a Grace Hopper node and consumes less power
Here’s another problem we hit bringing PVE arm64 up on the GX10. The first was the black screen after initrd (thread here). Posting this one since the symptom is a show stopper.
The host hard-resets every 20 minutes 40 seconds after power-on, even when idle with no guests running. Nothing in the logs. The journal just stops mid-stream, and last...
I spent this summer building a custom kernel for the MikroTik CCR2116 router and the RDS2216 server. Both use the Annapurna Labs Alpine AL73400, which is a 16-core 2GHz ARMV8-A processor (used in Amazon Graviton 1), with 16 or 32GB of RAM. I got the PXVirt port working on both platforms, and eventually settled with TrueNAS as a VM on the 2116's (with some NVME->SATA adapters and external drives) and TrueNAS installed on the bare metal on the RDS2216.
Just came across this announcement and thread, and got my Ampere server updated. Then I took a CCR2116 in the lab that had Bookworm staged on it. I upgraded it to Trixie, then installed PVE9.
I'll start testing VM's on it, then I plan to upgrade my cluster of 5 CCR2116's by migrating them from PXVirt (8.x) to PVE9. (Three are running Ceph, which works very well.)