Install Proxmox VE in VirtualBox Without a Physical Machine

Prepared By Walid Al Habib

Perfect for Lab, Testing, or Learning Environments

If you don't have a physical server but want to explore Proxmox VE for learning or lab purposes, this guide walks you through installing it using Oracle VirtualBox on a Windows system. After successful installation of Proxmox, we will create a VM inside it.

🧰 Prerequisites
  • Oracle VirtualBox installed on your system
  • Proxmox VE 8.4 ISO file
📥 Step 1: Download Required Software
⚙️ Step 2: Create a New Virtual Machine in VirtualBox

Configure the VM with the following settings:

  • Name: ProxmoxVE
  • Type: Linux
  • Version: Debian (64-bit)
  • Memory: At least 4 GB (Recommended: 8 GB)
  • Processors: Minimum 2 CPUs
  • Storage: At least 40 GB
  • ✅ Enable EFI (Settings → System → Motherboard)
🧠 Step 3: Enable Virtualization Features

Go to Settings → System → Processor:

  • ✅ Check Enable PAE/NX
  • ✅ Check Enable Nested VT-x/AMD-V
🌐 Step 4: Configure Networking
  • Adapter 1: Bridged Adapter
  • Promiscuous Mode: Allow All
▶️ Step 5: Start Installation

Start the VM, and when the Proxmox installer loads:

  • Select Install Proxmox VE (Graphical)
  • Accept the license agreement
  • Select the default target disk
  • Set country, time zone, keyboard layout
  • Create root password and email
  • Input FQDN like: proxmox.local
  • Set IP address: DHCP or Static
  • Review and click Install
🌍 Step 6: Access the Proxmox Web Interface

Once installation completes, access Proxmox via:

http://your-IP:8006

Login Credentials:

  • Username: root
  • Password: (the one you created)
🎉 Congratulations!

You’ve successfully installed Proxmox VE in VirtualBox without needing a physical machine. You're now ready to:

  • Create virtual machines (VMs)
  • Deploy LXC containers
  • Practice backups, clustering, and snapshots

Prepared by - Walid Al Habib