Running a Pop!_OS VM in Proxmox VE

  1. Log into the Proxmox web UI
  2. Select a storage from the left navigation pane to download the .iso to
  3. Select ISO Images in the left sub-navigation pane
  4. Download the Pop!_OS iso Download and upload it to the Proxmox ISO image library
  5. Right click the Proxmox node name > Create VM
  6. Give the VM a unique ID and Name > Next
  7. On the OS tab, Select the Pop!_OS installation .iso file, leave the Type as Linux and the Version as 5.x - 2.6 Kernel > Next
  8. Leave the defaults on the System tab > Next
  9. On the Hard Disk tab, set the Disk size to 30 GiB or more > Next
  10. On the CPU tab, set Cores to 2 or more and Type to host > Next
  11. On the Memory tab, set the Memory to 4096 > Next
  12. Leave the defaults on the Network tab > Next
  13. Verify the summary and click Finish
  14. Right click the Pop!_OS VM in the left navigation pane > Start
  15. Click console in the left sub-navigation menu
  16. Install Pop!_OS should start automatically, if it does not, click the Activities button > Search install > Select Install Pop!_OS
  17. Choose a language > Click Select > Click Select
  18. Select a keyboard layout > Click Select > Click Select
  19. Click Clean Install > Click Clean Install
  20. Select the QEMU HARDDISK > Click Erase and Install
  21. Enter a full name and username > Click Next
  22. Enter and re-enter a password > Click Next
  23. Click Don't Encrypt
  24. Wait while Pop! OS copies files and installs
  25. When the installation completes click Restart Device
  26. After the reboot, login using the username and password set earlier
  27. Select a dock preference > Click Next
  28. Configure the Top Bar > Click Next
  29. Click Next, Next, then Select an Appearance > Click Next
  30. Choose to enable or disable Location Services > Click Next
  31. Select a time zone > Click Next
  32. Click Skip on the Connect Your Online Accounts screen
  33. Click Start Using Pop!_OS
  34. Welcome to Pop!_OS

Optional Steps

  1. Launch a terminal window
  2. Run the following commands
    # update software repositories
    sudo apt update
    # install qemu guest agent
    sudo apt install qemu-guest-agent -y
    # shutdown to complete setting up qemu guest agent
    sudo shutdown now
  3. 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
  4. Select Options from the left sub-navigation menu
  5. Double click QEMU Guest Agent > Check the Use QEMU Guest Agent box > Click OK
  6. Right click the Pop!_OS VM in the left navigation pane > Start
  7. Click console in the left sub-navigation menu