Install Home Assistant OS in Proxmox manually

This text is a copy of this post on Reddit, for archiving purposes:

  1. Download the KVM (qcow2) disk from here
  2. Copy it to your Proxmox server (you can do this with scp)
  3. Expand the xz file with unxz

Create a new VM

  1. Enter the Proxmox GUI and Create a new VM
  2. Set up as you usually would, but remove all SCSI devices. Set BIOS to UEFI!

Import the disk

  1. SSH into your Proxmox instance
  2. Run qm importdisk <VMID> /path/to/qcow2 <STORAGE> --format qcow2 (replace <VMID> with the ID of your new VM (eg: 123), and <STORAGE> with the name of your chosen storage in Proxmox (eg: local-lvm).)
  3. Run qm set <VMID> --scsi0 <STORAGE>:<DISK-NAME> (you can find this info in the output of the previous command (eg: `local-lvm:vm-123-disk-0).)
  4. In the Proxmox GUI, create a new EFI Disk for the VM, and disable “Pre-Enroll Keys”

Now you can boot the VM and see a brand new installation of Home Assistant OS!