These instructions are how to install Windows11 onto ProxMox. It is useing a bootable usb key from the microsoft site, mounted onto the ProxMox server, and then the guest VM is built from that.
- Download the Windows 11 ISO Download Windows 11 (search for "Windows 11 Media Creation Tool")
Create a bootable Image USB stick. You can use this link on this site as a reference how to mount it in Proxmox - Download VirtIO Drivers ISO VirtIO Drivers This link is from the wikipedia page
- Upload the VirtIO iso to ProxMax repository.
- In Proxmox, select Create VM to start creating a new virtual machine.
- Assign a VM ID and Name, then click Next.
- Under GUEST OS, select the uploaded Windows 11 ISO
- Set the TYPE to Microsoft Windows. At time of writing the version was 11/2022/2025.
- Select "Add Additional Drive for VIrtIO drivers"
- Select the ISO image of the virtio iso.
- Click Next
- Select: QEMU Agent.
- Set BIOS to OVMF (UEFI)
- Select "ADD TPM" and set TP storage
- Select q35 for machine
- Set an EFI Storage location
In the Disks section: - Set the disk size to at least 64GB.
- Set Cache to Write back
- Select Discard option (for reclaiming unused storage space on thin-provisioned storage).
- In this example show below, 2 sockets and 2 cores have been configured.
Everything else in this screen shot were default settings. - Assign ram. In this example, 8 Gig has been assigned.
- The networking was left at their default settings
- Confirm everything is right and click "FINISH"
- Start the VM and open the console to begin the Windows 11 installation.
- You'll be prompted to press a key during the boot for windows to start the installation.
- Go through the installation process of windows,
- Follow the Windows installer steps until you reach the Custom (advanced) installation type. At time of writing the screen to watch for is the one below.
- Click Load driver
- Click BROWSE and go to the drive that has the ISO "virtio-win-0.1.285.iso" mounted.
- Browse to \amd64\w11 and select "Red Hat VirtIO SCSI pass-through controller"
- Select "INSTALL"
- After installation completes successfully you will be brought back to this screen.
In my example, after loading those drivers I could pick the local storage where I needed to install the Guest OS onto. - Select "LOAD DRIVER" again.
- Browse to \NetKVM\w11\amd64 and install the "Red Hat VirtIO Ethernet Adapter"
- Select "LOAD DRIVER" again
- Browse to \balloon\w11\amd64 and install the "VirtIO Balloon Driver
- After loading the drivers, select the drive to install Windows on and continue with the Windows installation.
- Once Windows is installed, install the QEMU Guest Agent from the VirtIO ISO (guest-agent\qemu-ga-x86_64.msi) to fix mouse pointer issues and enable advanced features.
- Install all remaining drivers using the virtio-win-gt-x64.msi file on the VirtIO ISO. Restart the VM after installation.
- Complete the Windows 11 setup by configuring regional settings, user accounts, and privacy preferences.
- Verify that all drivers are installed in Device Manager.
No comments:
Post a Comment
Feel free to leave a comment! If you have any information that you think should be included, please do so here and I'll get it added in.