Proxmox

Install Proxmox in VMware Workstation Pro

Learn how to install Proxmox in VMware Workstation Pro with this step-by-step guide. Explore the features and capabilities of this hypervisor for free.

Highlights

  • Installing Proxmox in VMware Workstation Pro will allow those who are new to the platform to have a way to get more familiar with the hypervisor and play around with its features and capabilities.
  • With the recent news about VMware Workstation Pro being free for personal use, it opens up a lot of doors for using the software as a home lab platform and to play around with various hypervisors, etc.
  • The first step to installing Proxmox in VMware Workstation is setting up the virtual machine in VMware Workstation.

With the recent news about VMware Workstation Pro being free for personal use, it opens up a lot of doors for using the software as a home lab platform and to play around with various hypervisors, etc. Installing Proxmox in VMware Workstation Pro will allow those who are new to the platform to have a way to get more familiar with the hypervisor and play around with its features and capabilities. Let’s look at how to install Proxmox Virtual Environment in VMware Workstation in this step-by-step guide.

VMWare Workstation Pro is now Free!

In case you missed it, VMware Workstation Pro is now free for personal use. Check out my blog post covering the topic here: Proxmox New Import Wizard for Migrating VMware ESXi VMs.

You can also watch my YouTube video covering the topic and showing how you can download the binaries for free from Broadcom/VMware.

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
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
Enabling nested virtualization for the proxmox vm in vmware workstation

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
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
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
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
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
Accept the eula in the proxmox install

Select the target disk for the installation and click Next.

Select the installation disk target
Select the installation disk target

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

Set the proxmox location and timezone
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.

Configure the administration password and email address during proxmox install
Configure the administration password and email address during proxmox install

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 in VMware Workstation is a great way to make use of your daily driver hardware or not have to have dedicated hardware to install Proxmox VE. Now that VMware Workstation Pro is free, it is a great platform for use as a home lab server. Cloud computing has definitely take off in recent years. However, there is still a need for on-premises virtualization solutions like Proxmox. With the VMware by Broadcom debacle over recent months, many are looking at Proxmox as a viable solution.

Subscribe to VirtualizationHowto via Email 🔔

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com and has over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

2 Comments

  1. Thank you so much for your videos. This is just what I have been looking for. Today is June 5, 2024 and I just found you today. I found you at work but I cannot subscribe until I get home, because I work in a DOD facility and we have YouTube, but we are unable to login due to our STIGS. I have a Dell Precision workstation at home with 28 TB of storage, 256 GB of RAM, Dual Intel Zeon 16 cores, and Dual NICS. (It didn’t come with that I modified the heck out of it to be a server). As sooas I get home I am installing PROX-MOX. I had ESXi 7. Then I heard the news about Vmware. So I was looking for alternatives. What are your thoughts about Azure?

    1. Gerald,

      Thank you so much for the comment and glad you found the content! It sounds like you are a fellow geek and that is great 🙂 Proxmox is definitely a good alternative to VMware for home labbing. There are a lot of great options out there. If you are looking for a more enterprisey feel, then there is Nutanix Community Edition, and also XCP-ng on the Xen side of things. There are a lot of great solutions in Azure. However, cloud gets expensive really quickly for just running virtual machines 24×7. If you are wanting to run services for personal use, it is WAY cheaper to self-host. But let me know if that is not the context of the question. Thanks again Gerald, and reach out any time.

      Brandon

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.