How to install Proxmox VE on Virtualbox

Endrit Qerreti

Endrit Qerreti

In this tutorial, you will learn how to install Proxmox Virtual Environment on Virtualbox.

Proxmox Virtual Environment allows you to create and manage multiple Virtual machine containers.

To install Proxmox VE on Virtualbox is easy, and it can be done by using the official Proxmox ISO installer.

By installing Proxmox VE on Virtualbox, allows you to run multiple virtual machines on a single machine. For example, you can install Proxmox VE on your laptop, and be able run multiple machines via Proxmox.

In this tutorial, we'll be installing Proxmox Virtual Environment on Virtualbox.

Install Proxmox VE on Virtualbox

Step 1 - Download Proxmox VE ISO

Proxmox Virtual Environment ISO can be downloaded from the official Proxmox's website.

You can download the official Proxmox ISO directly from your terminal by using a tool like wget.

To do so, simply run the command below.


Note:At the time of writing this tutorial, the latest version of Proxmox VE is 8.1.1.

Step 2 - Create Proxmox VE VM

Once you have downloaded the ISO file, you can proceed to create the VM node. This is the virtual machine that will host Proxmox VE.

Launch Virtualbox

You can launch virtualbox from the applications menu, or simply by using the terminal.

For example, to launch virtualbox from your terminal, run the following.


Once Virtualbox is launched, proceed to create the Proxmox VE VM.

1) Click to ¨New"

2) Set a name for the VM. Since we are installing Proxmox VE, we named this vm "Proxmox VE"

3) Choose "Linux" on OS type.

4) Choose "Debian (64bit)" as the version of the Linux.

5) Proxmox VE needs at least 8GB of ram in order to run properly. However, this depends on how many virtual machines you will be creating on your Proxmox server.

8GB is enough to start Proxmox VE and learn how it works. However, when it comes to creating vms on it, you will need at least 16GB or more.

Once you set the required ram, click Next to continue.

6)Choose "Create a virtual hard disk now", then click Next.

7) Choose Hard disk file type, you can leave this option as default.

8) In this step you can choose, whether you want to use a fixed size storage or dynamic.

Depending on your setup, you can go with "Dynamically allocated", if you are not sure how much storage you will be using on this VM.

9) Proxmox VE needs at least 8GB of space. Set 8GB using the slider as shown in the screenshot below, and then simply click Next to continue.

10) The Proxmox Virtual machine will be created, and you will be taken to home screen on Virtualbox as shown in the screenshot below.

Right click over "Proxmox VE" and go to settings.

11) Next, go to "System"

12) Click to Processor tab

13) Enable "PAE/NX" Feature.

14) Now you need to configure the network device. Set network as NAT, and then click to Next.

15) Next, you need to attach the Proxmox VE iso that you downloaded on your machine. To do so, go to "Storage" tab, then under controller click to "Empty"

and click to the disc icon and attach the Proxmox ISO by choosing "Choose a disk file"

16) The imported Proxmox VE ISO should look like this, all you have to do now is click OK to save changes.

17) Next start Proxmox VM by double clicking it, or simply click the "Start" button.

Once vm is started, choose "Install Proxmox VE (Graphical)".

18) Accept license agreement by clicking "Agree".

19) In this step the hdd where Proxmox VE is going to get installed is automatically selected, if it's not, then simply click the dropdown box and select your hdd.

Click Next to continue

20) Proceed to Set Country, Time zone and Keyboard layout. Click Next once done.

21) Enter password and email.

22) In this step you need to set a hostname, Configure the IP address, gateway and dns server.

Continue by clicking Next.

23) Next, you will be taken to the summary window, which shows you the configurations of your Proxmox Server.

You don't have to do anything on this step, so simply click "Next" to proceed installing Proxmox VE.

24) Finally, Proxmox VE's installation process will begin.

All you have to do now is wait for Proxmox VE installation to complete.

25) Proxmox VE is now installed on Virtualbox, and you should be able to use it. To start Proxmox VE, simply double click it.

26) You will see the following screen, this means Proxmox VE is running, and you can access the web UI through your browser.

To do so, simply navigate to the IP that you configured for Proxmox VE.

The IP should look like this.

27) Login to Proxmox VE.

Username is root, password is the password that you chose during the setup.

28) Now you should be able to create Virtual machines on your Proxmox VE server.


In this tutorial, you learned how to install Proxmox Virtual Environment on Virtualbox, by using the official ISO of Proxmox VE.

You should also be able to install Proxmox VE on a physical server by following our tutorial.