Skip to content

Download ISO

On the workstation, not the target machine. This guide uses the Proxmox VE 9.2 installer. A newer point release works if you change the filename and hash.

Sources: ISO downloads · mirror

1. Fetch

mkdir -p "$HOME/Downloads" && cd "$HOME/Downloads"
ISO=proxmox-ve_9.2-1.iso
curl -fL --continue-at - --progress-bar -o "$ISO" \
  "http://download.proxmox.com/iso/$ISO"
ls -lh "$ISO"
-rw-rw-r-- 1 you you 1.6G … proxmox-ve_9.2-1.iso

2. Verify SHA256

echo "4e88fe416df9b527624a175f24c9aa07c714d3332afb1ee3dbf3879573ef2c6c  $ISO" \
  | sha256sum -c
proxmox-ve_9.2-1.iso: OK

FAILED means stop

Delete the ISO and download again. Never write a bad image to USB.

3. Optional: check the signature

Release keys are published at enterprise.proxmox.com/debian.

curl -fL -o proxmox-release-trixie.gpg \
  https://enterprise.proxmox.com/debian/proxmox-release-trixie.gpg
curl -fL -o "$ISO.asc" "http://download.proxmox.com/iso/$ISO.asc"
gpg --show-keys ./proxmox-release-trixie.gpg
pub   …
      24B30F06ECC1836A4E5EFECBA7BCD1420BFE778E
uid   …

The fingerprint must match the one above. Then:

gpgv --keyring ./proxmox-release-trixie.gpg "$ISO.asc" "$ISO"
gpgv: Good signature from …

Next

Write USB