advertisment

advertisment

Install Proxmox in VMware Workstation Pro

99

- Advertisement -

With VMware Workstation Pro now available for free for personal use, it provides an excellent opportunity to use the software as a home lab platform and explore various hypervisors. Installing Proxmox in VMware Workstation Pro offers newcomers a hands-on way to familiarize themselves with the hypervisor, its features, and its capabilities. This step-by-step guide will walk you through the process of installing the Proxmox Virtual Environment in VMware Workstation.

- Advertisement -

Installing Proxmox in VMware Workstation

The first step to installing Proxmox in VMware Workstation is setting up the virtual machine in VMware Workstation. Let’s walk through that process.

In VMware Workstation Pro, click on File > New Virtual Machine and the below wizard will launch.Here we are going to create a custom virtual machine for the Proxmox VE host.

Beginning the process to create a new vm in vmware workstation
Beginning the process to create a new vm in vmware workstation

Set the hardware compatibility version for the new Proxmox VM. I am leaving at the latest version.

Choose the virtual machine compatibility level

You will need to have the Proxmox virtual environment ISO image downloaded ahead of time. Once you download the ISO image, you can point to the ISO on this screen. Click Browse and select the ISO. Then click Next.

Select how you want to install proxmox in vmware workstation for guest installation files
Select how you want to install proxmox in vmware workstation for guest installation files

One the guest operating system screen, select Linux and then under the version, select Debian 12.x 64-bit.

Select which guest operating system to use for proxmox installation
Select which guest operating system to use for proxmox installation

Next, name your new Proxmox virtual machine and set the location where the VM files will be stored.

Name the proxmox virtual machine and set the location where the disks will be stored
Name the proxmox virtual machine and set the location where the disks will be stored

Set your desired processor count on the processor configuration screen.

Configure the processor settings for the proxmox vm
Configure the processor settings for the proxmox vm

Set the system memory for the new virtual machine.

Configure the ram for proxmox
Configure the ram for proxmox

Select the network type for your Proxmox VM. One pesky thing I don’t like about the VMware Workstation wizard is that it doesn’t allow you to choose a Custom network type from this screen. Instead, I am just leaving set to NAT and then will customize below.

Set the network type for proxmox virtual machine
Set the network type for proxmox virtual machine

for the I/O controller type, select LSI Logic.

Select the io controller type
Select the io controller type

For the disk type, select SCSI.

Select the proxmox vm disk type
Select the proxmox vm disk type

On the select a disk screen, you can choose to create a new virtual disk.

Select how you want to create the new disk for the proxmox virtual machine
Select how you want to create the new disk for the proxmox virtual machine
Set the disk capacity for the proxmox vm
Set the disk capacity for the proxmox vm

Name the new VMDK. By default it will just take the name of the VM you configured earlier.

Name the disk file for proxmox vm
Name the disk file for proxmox vm

Now, on the Ready to Create Virtual Machine screen, I select Customize Hardware. For me, there are two things I need to do, change the network and enable nested virtualization. If you want to leave the default network configuration and one of the options earlier is good for your environment, you just need to enable nested virtualization as we will see.

Ready to create the new proxmox virtual machine in vmware workstation
Ready to create the new proxmox virtual machine in vmware workstation

Here, I am changing to my servers VLAN for the home lab.

Connect the proxmox vm to a custom network
Connect the proxmox vm to a custom network

Next, you need to enable nested virtualization. This amounts to clicking the Processors option and then selecting Virtualize Intel VT-x/EPT or AMD-V/RVI under the Virtualization engine.

enabling nested virtualization for the proxmox vm in vmware workstation

- Advertisement -

Once you have the options configured and click OK above, it will return you to the Ready to Create Virtual Machine screen. Click Finish.

finish creating the proxmox vm

If you selected to preallocate the disk as I did above, it will begin this process.

disk creation of proxmox vm begins

Proxmox installation GUI

Once the disk is created and the machine creation finishes, power on the new Proxmox virtual machine. If you didn’t enable nested virtualization as shown above, you will see the below error. You will need to power off, enable nested virtualization, and then power back on.

error in proxmox installation without hardware virtualization support

After powering on, you should get to the installation screen. Here we select Install Proxmox VE (Graphical).

beginning the GUI installation of proxmox in vmware workstation

Accept the EULA for the installation by clicking I agree.

accept the eula in the proxmox install

Select the target disk for the installation and click Next.

select the installation disk target

Set the location and time zone for the installation. Click Next.

set the proxmox location and timezone

Set the administration password and email address. You can use a fake email address for your lab environment. Just make sure it follows proper email address formatting. Click Next.

Set the hostname for your Proxmox server. It needs to be a proper FQDN to continue without error. Set the IP address, gateway, and DNS server. Then, click Next.

Network configuration during the proxmox install in vmware workstation
Network configuration during the proxmox install in vmware workstation

Review the summary screen and click Previous if you need to make any changes. Otherwise, click Install.

Summary screen for the proxmox installation
Summary screen for the proxmox installation

It will begin the installation process for Proxmox.

The proxmox installation begins
The proxmox installation begins

Once the installation process finishes, the VM will automatically reboot, and you should see a screen on the console that looks like the following: It should display the IP address followed by the Proxmox port of 8006.

Proxmox booted after the installation in vmware workstation
Proxmox booted after the installation in vmware workstation

Connect to the Proxmox VE web interface

We can also now connect to the Proxmox VE web interface to administer Proxmox. Below, I have connected to the Proxmox web interface on port 8006.

Connected to the proxmox web interface with proxmox running in vmware workstation
Connected to the proxmox web interface with proxmox running in vmware workstation

You can run VMs on the new Proxmox instance nested inside of VMware Workstation.

What to do next

After looking at the guide, you can download the Proxmox ISO and VMware Workstation Pro if you havent’ already to take advantage of the personal license and use this to play around with Proxmox. Both are free now for use.

Why not just install Proxmox bare metal?

You can certainly do that. If you are looking at setting up a proper home lab server that will be on all the time to run home lab services, you will want to do a bare metal install. However, if you have a daily driver mini PC or laptop that you want to use to double as a home lab server, you can install VMware workstation and then install Proxmox as a VM. This is a great way to play around with the solution, learn administration and configuration and then you will be much further ahead before installing on bare metal.

Troubleshooting

Note the following for troubleshooting.

  • Proxmox says there is “no support for hardware-accelerated KVM virtualization detected” – You need to enable nested virtualization for your VMware Workstation VM
  • You can’t connect to your Proxmox installation – Make sure you have it connected to the right network that is routable. NAT’ing may present challenges with this as well. Consider bridging or using a custom network.

Wrapping up

Installing Proxmox on VMware Workstation offers an excellent way to leverage your existing hardware without the need for dedicated equipment. With VMware Workstation Pro now available for free, it serves as a fantastic platform for home lab setups. While cloud computing has surged in popularity in recent years, there remains a strong demand for on-premises virtualization solutions like Proxmox. Additionally, the ongoing VMware acquisition by Broadcom has prompted many to explore Proxmox as a viable alternative.

80%
Awesome
  • Design

- Advertisement -

- Advertisement -

- Advertisement -

Leave A Reply

Your email address will not be published.