Lab/Windows 11-template
Vi trenger også en template for Windows 11 Enterprise LTSC (Long Term Support Channel) som kan være grunnlag for de klientene vi trenger. Denne templaten krever litt mer arbeid å lage enn en server.
- Last ned ISO fra https://www.microsoft.com/en-us/evalcenter/download-windows-11-enterprise (se guide her)
- Last også ned ISO for drivere: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso hvis du ikke har gjort det allerede
- Fra noden proxmox velges "Create VM", og følgende valg gjøres (andre valg står som default):
- General:
- VM ID: 1001
- Name: win-11-mal
- Start at boot: false
- OS:
- storage: local
- ISO image: velg ISO-filen som ble lastet ned for Windows 11 Enterprise
- Guest OS Type: Microsoft Windows
- Guest OS Version: 11/2022/2025
- Sett hake ved "Add additional drive for VirtIO drivers" og velg virtio-win.iso som du lastet ned
- System:
- Graphic card: SPICE
- Qemu Agent: true
- TPM Storage og EFI Storage: local-lvm
- Disks:
- Bus/Device: SCSI
- Storage: local-lvm
- Disk size (GiB): 40
- Cache: Write Back
- Discard: true
- CPU:
- Sockets: 2
- Cores: 2
- Memory:
- 4096 (4 GiB)
- Network:
- Bridge: vmbr1 (eller vmbr0 hvis du ikke har satt opp ditt eget interne nett enda)
- Model: VirtIO (paravirtualized)
- General:
- Start VM-en og åpne konsollet. Vær rask, for du må trykke på en tastaturknapp under boot for å starte installasjonen. Under installasjonen gjøres følgende valg:
- Time and currency format: Norwegian Bokmål
- Keyboard or input method: Norwegian
- Operating system: Windows 11 Enterprise Edition LTSC (det øverste valget)
- Aksepterer EULA
- På spørsmål om hvor Windows skal installeres må man først laste inn disk-driverne:
- Trykk teksten Hardware not showing up? Load driver to access your hardware
- Trykk Browse
- Finn frem til virtio-CD-en, naviger til katalogen "amd64\w11" og trykk OK
- Velg driveren som dukker opp, den skal hete noe som "Red Hat VirtIO SCSI pass-through controller"
- Trykk Install (du må trykke litt rundt for å komme forbi advarsel om at disken er for liten - det er den egentlig, men dette er lab)
- La Windows-installasjonen fullføre
- Når maskinen kommer til stegene for å velge land og tastaturoppsett osv:
- Trykk Shift-F10 - dette åpner en terminal (cmd.exe)
- Trykk på vinduet så det blir aktivt, og skriv D:
- Du har nå navigert til CD-ROM-en som inneholder guest tools. Start installasjonen ved å skrive "virtio-win-guest-tools.exe" - tips: skriv bare begynnelsen og trykk på TAB
- Fullfør installasjonen av guest tools
- Nå kan du fullføre veiviseren:
- Country: Norway
- Keyboard: Norwegian
- Skip installing other drivers
- Nå kommer et steg som tar lang tid hvor Windows installerer noen oppdateringer, til slutt får man skjermen "Let's set things up for your work or school"
- Trykk "Sign-in options"
- Trykk "Domain join instead"
- Opprett en bruker for installasjonen, f.eks "setup" - ikke sett et passord, vi skal slette denne brukeren til slutt uansett
- Fullfør resten av veiviseren ved å trykke ulike varianter av «Nei» til all spionvaren
- Fjern den ekstra CD-stasjonen, den trengs ikke lenger:
- Gå til VM-en i Proxmox og velg Shutdown
- Vent til maskinen har slått seg av
- Gå til Hardware og velg CD/DVD Drive (ide2) og trykk Remove
- Velg CD/DVD Drive (ide0) og trykk Edit
- Velg "Do not use any media" og trykk OK
- Start VM-en igjen og åpne konsollet på nytt
- Slå av kryptering av harddisken. Windows 11 krypterer harddisken og gjør den klar for bitlocker, men det funker dårlig for en virtuell maskin som skal klones.
- Høyreklikk på Windows-ikonet på start-menyen og klikk på "Windows PowerShell (Admin)"
- Skriv kommandoen
manage-bde -off C: - Denne kommandoen vil starte dekryptering av harddisken og det tar en stund, så du kan fortsette med andre oppgaver i mellomtiden
- Kjør Windows-oppdateringer:
- Gå til Windows Settings - Update & Security
- Klikk Check for Updates
- Gjenta disse stegene til det ikke lenger gjenstår noen updates
- Nå som Windows-oppdateringer er installert så kan du installere eventuelle andre programmer du vil at alle dine servere skal ha (tips: nettleser? Tekst-editor?)
- Til slutt kan maskinen klargjøres for å bli til template:
- Høyreklikk på Start-menyen og velg Windows PowerShell (Admin)
- Skriv kommandoen:
C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown - Her kan det komme feilmeldinger på grunn av ulike AppxImage-greier, Google må ofte til for å løse opp i dette.
- En feil som har dukket opp nylig løses slik:
Add-AppxProvisionedPackage -Online -PackagePath "C:\Windows\System32\SecurityHealth\1000.27840.1000.0\Microsoft.SecHealthUI_8wekyb3d8bbwe.appx" -SkipLicense
- En feil som har dukket opp nylig løses slik:
- Maskinen vil nå reboote inn til en midlertidig admin-konto, og du får muligheten til å gjøre siste-liten-endringer. Slett brukeren du opprettet ved installasjon.
- Når maskinen har slått seg av så konverteres maskinen til template ved å høyreklikke på VM-en og velge "Convert to template".
Til slutt endres standard-innstillingene til imaget for å være mer konservativ: Memory settes til 3072 MiB (3.00 GiB)