Proxmox on aarch64 (arm64)

Did you install from ISO image or Raspberry server OS image? What instructions did you follow?

View attachment 60964

Yes, RPi OS Lite install.

Adjust to static ip:
nmtui

apt-get update
apt-get upgrade

nano /etc/hosts
---
127.0.0.1 localhost proxmox
192.168.0.10 proxmox <<< your ip address
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
---

nano /etc/hostname
---
proxmox
---

reboot

echo "deb [arch=arm64] https://global.mirrors.apqa.cn/proxmox/debian/pve bookworm port">/etc/apt/sources.list.d/pveport.list
curl https://global.mirrors.apqa.cn/proxmox/debian/pveport.gpg -o /etc/apt/trusted.gpg.d/pveport.gpg

apt-get update
apt-get upgrade
apt-get full-upgrade
apt-get dist-upgrade

apt-get install ifupdown2
apt-get install proxmox-ve postfix open-iscsi chrony mmc-utils usbutils

nano /etc/network/interfaces
---
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
# source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

iface eth0 inet manual <<< your eth0

auto vmbr0
iface vmbr0 inet static
address 192.168.0.10/24 <<< your ip address
gateway 192.168.0.1 <<< your gateway ip address
bridge-ports eth0 <<< your eth0
bridge-stp off
bridge-fd 0

iface eth0 inet manual <<< your eth0
---
If you copy / paste remove the " <<< your xyz " junk

Add you external USB storage device give it a name: yourstorage-usb

reboot

qm create 100 --name yourvmname --ostype l26 --cpu max --cores 2 --memory 2048 --scsihw virtio-scsi-pci --net0 virtio,bridge=vmbr0 --bios ovmf --efidisk0 yourstorage-usb:0,efitype=4m,size=64M,format=raw --serial0 socket

You will create a SCSI0 HDD on yourstorage-usb & SCSI1 CD-ROM manually.
Adjust boot options to SCSI0 1st / SCSI1 2nd, uncheck others.
Use "_> Console" in the menu, choose text-based installs, if no display
Double click the VM 100 yourvmname (may have to enable pop-ups) using serial pop-up console.
RHEL based installs runs in serial console, SUSE needs more display memory to install, but runs in ">_ Console" window.
Best to start with minimum 2g ram, then reduce after install.

Good luck!
 
Last edited:
I have an spare mac m1 running debian asahi, would love to use it as a build server
Running proxmox port arm64 at the moment but it kind of buggy.
Look forward to official support for arm64 ❤️
 
  • Like
Reactions: ecogit

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!