Running an EndeavourOS VM in Proxmox VE 🌱

  1. Download the EndeavourOS iso Download
  2. Log into the Proxmox web UI
  3. Select a storage from the left navigation pane to download the .iso to
  4. Select ISO Images in the left sub-navigation pane
  5. Upload the EndeavourOS installation iso to the Proxmox ISO image library
  6. Right click the Proxmox node name > Create VM
  7. Give the VM a unique ID and Name > Next
  8. On the OS tab, Select the EndeavourOS installation .iso file, leave the Type as Linux and the Version as 5.x - 2.6 Kernel > Next
  9. Leave the defaults on the System tab > Next
  10. On the Hard Disk tab, set the Storage device and Disk size to 30 GiB or more > Next
  11. On the CPU tab, set Cores to 2 or more and Type to host > Next
  12. On the Memory tab, set the Memory to 4096 > Next
  13. Leave the defaults on the Network tab > Next
  14. Verify the summary and click Finish
  15. Right click the EndeavourOS VM in the left navigation pane > Start
  16. Click console in the left sub-navigation menu
  17. Press Enter to Boot EndeavourOS (or wait 10 seconds)
  18. Click Start the installer from the Welcome menu
  19. Choose to install Online or Offline
  20. Select a language > Click Next
  21. Select a Region > Click Next
  22. Select a keyboard layout > Click Next
  23. Leave GRUB enabled > Click Next
  24. Select Erase disk > Click Next
  25. Enter a name, username, computer name and password > Click Next
  26. Verify the overview and click Install > Click Install now
  27. Wait while EndeavourOS copies files and installs
  28. When the installation completes click Done
  29. Shutdown the VM
  30. Back in the Proxmox web UI, select Hardware from the left sub-navigation menu > Double click the CD/DVD drive > Select Do not use any media > Click OK
  31. Select Options from the left sub-navigation menu
  32. Double click QEMU Guest Agent > Check the Use QEMU Guest Agent box > Click OK
  33. Right click the EndeavourOS VM in the left navigation pane > Start
  34. Click console in the left sub-navigation menu
  35. Login with the username and password created earlier in the process
  36. Welcome to EndeavourOS Linux

Optional Steps

  1. Launch a terminal window
  2. Run the following commands
    # initialize pacman keys
    sudo pacman-key --init
    # add arch linux pacman keys
    sudo pacman-key --populate archlinux
    # update software
    sudo pacman -Syu
    # install qemu guest agent
    sudo pacman -Syu qemu-guest-agent
  3. A subsequent reboot is required to complete installing the QEMU Guest Agent