Notities

Notities

ing. M.A.C.M. (Martijn) van den Boom

Computer Infrastructure Engineer
ingenieur, docent en mentor

Social Media Links:

Proxmox Lab — Windows Server 2022 VM aanmaken

Stap voor stap handleiding voor het aanmaken van een Windows Server 2022 virtuele machine in Proxmox VE 9.1.6. Inclusief alle wizard-instellingen, VirtIO drivers en tips uit de praktijk.

ing. M.A.C.M. (Martijn) van den Boom

6 minuten leestijd

Deze handleiding beschrijft het volledige proces voor het aanmaken van een Windows Server 2022 virtuele machine in Proxmox VE 9.1.6. Gebaseerd op praktijkervaring inclusief alle correcties en geleerde lessen tijdens de opbouw van een thuislab.

📄 Download de volledige handleiding met screenshots: WS2022-in-Proxmox-VM-Creation-Guide.docx


Omgeving

OnderdeelDetails
Proxmox Hostmacpro2013.local — Mac Pro 2013 Trashcan
Proxmox Versie9.1.6
RAM128 GB
Opslag3.6 TB NVMe (local-lvm pool)
Netwerkbrugvmbr0 — intern lab netwerk (192.168.178.x)
Proxmox WebUIhttps://192.168.178.205:8006

Let op: De Proxmox WebUI toont een SSL-certificaatwaarschuwing omdat Proxmox standaard een zelfondertekend certificaat gebruikt. Dit is de aanleiding voor het later opzetten van een interne Certificate Authority (CA).


Vereisten

Zorg ervoor dat de volgende ISO-images zijn geüpload naar de Proxmox lokale opslag (Proxmox WebUI → local → ISO Images) voordat je een VM aanmaakt:

  • Windows Server 2022 Evaluation: Windows_2022_SERVER_EVAL_x64FRE_en-us.iso
  • VirtIO Drivers: virtio-win-0.1.285.iso (of nieuwer)

Waarschuwing: Beide ISO’s zijn verplicht. Zonder de VirtIO ISO kan Windows Setup de schijf en netwerkadapter niet detecteren.


Naamgevingsconventie

Gebruik consistente namen voor alle lab-VM’s zodat je in één oogopslag ziet wat elke VM doet in het Proxmox-paneel.

PatroonVoorbeeldBeschrijving
WS2022-LAB{nn}-{ROLLEN}WS2022-LAB01-AD-DNSLab VM — nummer + alle actieve rollen
WS2022-LAB{nn}-CAWS2022-LAB02-CACertificate Authority VM
WS2022-TEMPLATE-{NAAM}WS2022-TEMPLATE-BASETemplate VM — gebruik VM ID 900+

Een VM hernoemen via de Proxmox hostshell (de Proxmox GUI heeft geen hernoemoptie):

ssh root@macpro2013.local
qm set <VMID> --name <NIEUWE-NAAM>
# Voorbeeld — hernoem VM 100:
qm set 100 --name WS2022-LAB01-AD-DNS

Stap 1 — VM aanmaken via de Proxmox Wizard

Klik in de Proxmox WebUI op Create VM (blauwe knop rechtsboven). Doorloop elk tabblad in de volgorde zoals hieronder beschreven.

1.1 Tabblad General

InstellingWaardeToelichting
NameWS2022-TEMPLATE-BASEBeschrijvende naam met OS + rol
VM ID900Gebruik 900+ voor templates, 100+ voor lab-VM’s
Nodemacpro2013Jouw Proxmox hostknooppunt

1.2 Tabblad OS

InstellingWaardeToelichting
ISO ImageWindows_2022_SERVER_EVAL_x64FRE_en-us.isoSelecteer uit lokale opslag
TypeMicrosoft WindowsMoet expliciet worden ingesteld
Version11/2022/2025Moet expliciet worden ingesteld
Add VirtIO drivers ISOIngeschakeld (vinkje)Voegt een tweede cd-schijf toe
VirtIO ISOvirtio-win-0.1.285.isoSelecteer uit lokale opslag

Waarschuwing: Het OS-type en de versie moeten handmatig worden ingesteld. Het vinkje voor de extra VirtIO ISO voegt een tweede cd-station toe — dit is essentieel voor het laden van opslag- en netwerkdrivers tijdens Windows Setup.

1.3 Tabblad System

InstellingWaardeToelichting
BIOSOVMF (UEFI)Vereist voor Windows Server 2022
Machinepc-q35Moderne chipset vereist voor TPM 2.0
SCSI ControllerVirtIO SCSI singleBeste opslagprestaties
EFI Storagelocal-lvmMoet expliciet worden geselecteerd
TPM Storagelocal-lvmMoet expliciet worden geselecteerd
TPM Versionv2.0Vereist voor Windows Server 2022

Waarschuwing: EFI Storage en TPM Storage hebben geen standaardwaarde — beide moeten expliciet worden geselecteerd. Zonder deze instellingen start de VM niet correct op.

1.4 Tabblad Disks

InstellingWaardeToelichting
Bus/DeviceSCSIGebruik met VirtIO SCSI controller
Storagelocal-lvmNVMe-backed pool
Disk Size60 GBVoldoende voor OS, rollen en tools
CacheWrite backBeste prestaties op NVMe
DiscardIngeschakeldMaakt TRIM mogelijk voor SSD/NVMe
IO ThreadIngeschakeldVerbetert schijfdoorvoer

1.5 Tabblad CPU

InstellingWaardeToelichting
Sockets1Enkele socket
Cores2Voldoende voor alle lab-VM-rollen
TypehostGeeft de daadwerkelijke host-CPU door — betere prestaties dan kvm64

Waarschuwing: Het CPU-type moet worden ingesteld op host. De standaard kvm64 beperkt de beschikbare CPU-instructiesets en vermindert de prestaties.

1.6 Tabblad Memory

InstellingWaardeToelichting
Memory4096 MB4 GB per VM
Minimum Memory4096 MBGelijk stellen aan Memory om ballooning uit te schakelen
Ballooning DeviceUitgeschakeldWordt slecht ondersteund op Windows

Waarschuwing: Ballooning moet worden uitgeschakeld voor Windows-VM’s. Stel Minimum Memory gelijk aan Memory om dit af te dwingen.

1.7 Tabblad Network

InstellingWaardeToelichting
Bridgevmbr0Intern lab netwerk
ModelVirtIO (paravirtualized)Beste prestaties — vereist VirtIO-drivers
FirewallIngeschakeld (standaard laten)Laat ingeschakeld — weerspiegelt productieomgevingen

Tip: Laat de Proxmox-firewall ingeschakeld op de netwerkadapter. Door de firewall in te laten staan oefen je met het oplossen van problemen zoals in een echte productieomgeving.


Stap 2 — Hardware verifiëren voor het opstarten

Klik na het afronden van de wizard niet direct op Start. Controleer eerst de hardwareconfiguratie via Hardware in het linker paneel. Verifieer het volgende:

  • Memory: 4.00 GiB [balloon=0] — balloon=0 bevestigt dat ballooning is uitgeschakeld
  • Processors: 2 (1 socket, 2 cores) [host] — bevestigt host CPU-type
  • BIOS: OVMF (UEFI)
  • Machine: pc-q35-10.1
  • SCSI Controller: VirtIO SCSI single
  • CD/DVD ide0: VirtIO ISO
  • CD/DVD ide2: Windows 2022 ISO
  • Hard Disk: 60 GB, cache=writeback, discard=on, iothread=1
  • Network: vmbr0, firewall=1
  • EFI Disk en TPM State aanwezig op local-lvm

Stap 3 — VM opstarten en Windows installeren

Klik op Start en open direct de Console. Wanneer je het volgende bericht ziet, klik dan eerst in het consolevenster (om toetsenbordfocus te krijgen) en druk op een willekeurige toets:

Press any key to boot from CD or DVD......

Waarschuwing: Als je deze prompt mist, probeert de VM op te starten via PXE-boot. Reset de VM en probeer het opnieuw — wees klaar bij de console voordat je op Start klikt.

Wanneer de prompt op tijd wordt gevangen, verschijnt de Windows Boot Manager. Selecteer Windows Setup [EMS Enabled] en druk op Enter.


Stap 4 — Editieselectie

Wanneer gevraagd om een editie te selecteren, kies:

Windows Server 2022 Datacenter (Desktop Experience)

Waarschuwing: Zorg ervoor dat je Datacenter selecteert — niet Standard. En Desktop Experience — niet Core. Core heeft geen GUI, wat het ongeschikt maakt voor dit lab-template.


Stap 5 — VirtIO Opslagdriver laden

Op het scherm ‘Where do you want to install the operating system?’ is de schijflijst leeg. Dit is normaal — Windows kan de VirtIO SCSI-schijf niet zien zonder de driver.

Volg deze stappen om de driver te laden:

  1. Klik op Load driver
  2. Klik op Browse
  3. Navigeer naar het VirtIO cd-station (D: of E:)
  4. Open de map: vioscsi \ w2k22 \ amd64
  5. Klik op OK
  6. Selecteer Red Hat VirtIO SCSI pass-through controller
  7. Klik op Next

De 60 GB-schijf verschijnt nu in de lijst. Selecteer deze en ga verder. De Windows-installatie begint.


Stap 6 — Na de installatie

Na de installatie en herstart land je op het Server Manager Dashboard. Sluit de Windows Admin Center-pop-up (vink Don’t show this message again aan).

De VM is nu klaar voor de volgende stap: het voorbereiden als herbruikbaar Proxmox-template. Raadpleeg hiervoor de begeleidende handleiding:

📄 Proxmox Lab — Windows Server 2022 Template voorbereiding


Samenvatting checklist

  1. Windows Server 2022 ISO uploaden naar Proxmox lokale opslag ☐
  2. VirtIO drivers ISO uploaden naar Proxmox lokale opslag ☐
  3. VM aanmaken met de juiste instellingen in alle wizard-tabbladen ☐
  4. Hardwareconfiguratie verifiëren in het Proxmox Hardware-tabblad vóór het opstarten ☐
  5. VM opstarten — CD-bootprompt direct in de Console opvangen ☐
  6. Windows Server 2022 Datacenter (Desktop Experience) selecteren ☐
  7. VirtIO SCSI-driver laden (vioscsi/w2k22/amd64) vóór schijfselectie ☐
  8. Windows-installatie voltooien ☐
  9. Verder gaan naar de Template Preparation-handleiding ☐

📄 Download de volledige handleiding met screenshots: WS2022-in-Proxmox-VM-Creation-Guide.docx

Vriendelijke groeten,

Martijn

Recente berichten

Categorieën

Over Mij

Sponsor me link:
ko-fi.com/martijnvandenboom
paypal.me/ingmacmvandenboom
buymeacoffee.com/ingvdboom