Running a Ubuntu 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. If running ProxMox 6, download the Ubuntu Desktop iso Download and upload it to the ProxMox ISO image library
  5. If running ProxMox 7, click Download from URL and paste the download URL from above > Click Query URL > Click Download
  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 Ubuntu Desktop 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 Disk size to 16 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 Ubuntu VM in the left navigation pane > Start
  16. Click console in the left sub-navigation menu
  17. Press Ctrl+C to cancel the disk check
  18. When the install dialog displays click Install Ubuntu
  19. Select a keyboard layout > Click Continue
  20. Uncheck Download updates while installing Ubuntu > Click Continue
  21. Click Install Now
  22. Click Continue to write the changes to the disk
  23. Select a Region > Click continue
  24. Enter a name, computer name, username and password > Click Continue
  25. Wait while Ubuntu copies files and installs
  26. When prompted to Restart Now, Select Devices > Optical Drives > Remove disk from virtual drive
  27. Click Restart Now to complete the installation, the VM will reboot
  28. Login with the username and password created earlier in the process
  29. Select Skip > Next > Select No, Don't send system info > Next > Next > Done
  30. Welcome to Ubuntu

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
    # enable and start the qemu-guest-agent service
    sudo systemctl enable qemu-guest-agent --now