Windows 11¶
Windows 11 is installed as a Proxmox VM on my NUC. I remote into it using Apache Guacamole.
Installation¶
Warning
In order for RDP to work, Windows Pro needs to be installed!
- Download Windows 11 ISO using
Download Windows 11 Disk Image (ISO) for x64 devices
section.
-
Upload ISOs to Proxmox
Create VM¶
Use CD/DVD disc image file (iso)
Storage: local
ISO image: Win11_24H2_English_x64.iso
Guest OS:
Type: Microsoft Windows
Version: 11/2022/2025
Add additional drive for VirtIO drivers
Storage: local
ISO image: virtio-win.iso
Graphics card: Default
Machine: q35
BIOS: OVMF (UEFI)
Add EFI Disk:
EFI Storage: local-lvm
Pre-Enroll keys:
SCSI Controller: VirtIO SCSI single
Qemu Agent
Add TPM
TPM Storage: local-lvm
Version: v2.0
Bus/Device: SCSI 0
Storage: local-lvm
Recommended minimum (GiB): 64
Disk size (GiB): 128
Cache: Default (No cache)
Discard:
IO thread:
Leave all others as default.
Sockets: 1
Cores: 16
Type: host
Total cores: 16
Memory (MiB): 16384
No network device
Bridge: vmbr0
VLAN Tag: no VLAN
Firewall:
Install Windows¶
In the Server View
, find the new VM and right click, then select Start
. Then right click again and select Console
. This should bring up a window where you can view the Monitor
of the VM. You may need to press a key on your keyboard to boot from the CD/DVD to get started.
Windows Setup¶
Follow the first few steps of the Windows 11 Setup workflow. I recommend choosing Windows 11 Pro if you want to use Remote Desktop in the future. Once you reach the Install Location
page proceed to the next step to install the drivers.
Driver Installation¶
You likely will be unable to see any disks until the correct drivers are installed. Click the Load Driver
option to load the virtio-win
SCSI driver. Click Browse
and then navigate to the path \amd64\w11 and then click OK
.
Select the Red Hat VirtIO SCSI pass-through controller
, then click Install
. After the driver is installed the driver should be visible.
Click Next
to proceed. Then Install
. Wait for the installation to finish. It may reboot a few times. Once the configuration workflow loads up, proceed to the Let's connect you to a network step
then proceed to the next step.
Install VirtIO Drivers¶
Previously, only the driver to view the disks during installation was installed. Now all the drivers need to be installed in order to have full functionality of the VM. Press Shift + F10
to bring up the Terminal. You will need to click the Terminal
to bring it into focus. Then start the driver installation
Once executed, the VirtIO setup will start. Follow the installation instructions. I typically use the defaults. Once the install has finished click "Finish" and close out of the Terminal. The "Network" should now be connected. Click "Next" to proceed and complete the Windows installation as normal.
RDP¶
Remote control of the W11 installation is done through Apache Guacamole.
Proxmox GUI¶
Ensure that the firewall is turned off.
Firewall
Firewall: No
Hardware
Firewall:
Windows¶
Windows Defender Firewall
Firewall state: Off
Firewall state: Off
Firewall state: Off