In the previous tutorial, we demonstrated step-by-step how to install Proxmox on a Debian 12 system. In this second part, we will go a step further and create a Virtual Machine (VM) on Proxmox.
Creating a VM is an easy procedure and takes just a few steps to have one on your Proxmox environment.
Prerequisites
To get going, ensure you have the following:
- Proxmox is already installed.
- An ISO image of your choice, in this guide, we have already downloaded a Fedora ISO Live image.
Step 1: Add ISO image to Proxmox
Before creating a virtual machine, the first step is to ensure we have an ISO image uploaded to the Proxmox data store. To get moving, head over to
Proxmox β> Local (Proxmox) β> ISO images β> Upload.
Click βSelect Fileβ, select the ISO file, and then click βUploadβ.
The time taken to upload the ISO image will depend on the size of the ISO image file and your bandwidth speed. You will see the progress bar as the upload is in progress.
Once the upload is complete, you will see some log messages on the task viewer pop-up confirming that everything went as expected.
Step 2: Create a VM on the Proxmox
Now that we have the ISO image uploaded, the next step is to create a virtual machine. To do so, click the βCreate VMβ button as indicated below.
A wizard will pop open and will guide you on how to install the VM. First, provide the VM name as shown and click βNextβ.
Next, click the βISO Imageβ text box and select the ISO image file and click βNextβ.
For the βSystemβ tab, leave everything as is and click βNextβ.
For the βDisksβ tab, select the disk size and the format of the VM file and click βNextβ.
Next, be sure to select the number of sockets and CPU cores for your VM and click βNextβ.
For the βMemoryβ tab, adjust the RAM size for your VM and click βNextβ.
For the network tab, select βNo network deviceβ for now since you have not configured a Linux bridge. Then click βNextβ.
Lastly, confirm all the details and click βFinishβ.
Step 3: Start the VM on the Proxmox
To start the Virtual Machine, hit the Start button as indicated by the arrow. Alternatively, you can right-click on the VM name and select the `Start` option.
NOTE: You might encounter the following error when starting a VM:
βTASK ERROR: KVM virtualization configured, but not available. Either disable in VM configuration or enable in BIOSβ
To troubleshoot this error, head over to βVM nameβ β> Options β> KVM hardware virtualization and set it to `No`.
Then go ahead and start the virtual machine. This time, it will be launched without any error.
In our case, we are running a VM with a Fedora ISO image attached to it. This is what you should see.
From here you can continue with the installation of your VM and later learn how to backup and restore vm.
Conclusion
In this tutorial, we have demonstrated how you can create a virtual machine in Proxmox. Hopefully, youβve been able to create one using your preferred ISO image file.
In the upcoming tutorial, we will discuss how to create LXC containers in Proxmox.
If this article helped you solve a problem, consider buying a coffee. It helps keep TecMint free, supports the authors, and keeps the project going.

Got Something to Say? Join the Discussion... Cancel reply