Proxmox/Install Arch Linux as a guest

From ArchWiki

Proxmox Virtual Environment also known as Proxmox VE is an open-source hypervisor used to run operating systems in a special environment, called a virtual machine, on top of the existing operating system. It comes with a WebUI interface.

This article is about installing Arch Linux in Proxmox.


Installation in EFI mode (optional)

Enabling EFI for Arch as guest is optional. If you want to install Arch Linux in EFI mode inside Proxmox, you must change the firmware mode for the virtual machine. This must be done before installing Arch as guest, changing the option afterwards will result in unbootable machine unless the setting is reverted.

  1. Select OVMF (UEFI) over SeaBIOS in Hardware > BIOS (cf. BIOS and UEFI).
  2. Start the virtual machine.
  3. Immediately press ESC to enter the firmware setup.
  4. Disable the secure boot else the ArchLinux ISO won't be detected.
  5. Stop the virtual machine.
  6. Edit the boot order option to put the virtual CDROM player before your disk (not by default).
  7. Start the virtual machine.
  8. (Optional) Verify the boot mode.

Installation using Arch Linux cloud image and Cloud-init

See Arch Linux on a VPS#Official Arch Linux cloud image.