Lab/Windows 10-template

From Slaskete wiki
Jump to navigation Jump to search

En template for Windows 10 trengs som kan være grunnlag for de klientmaskinene vi trenger.

  1. Last ned ISO fra https://www.microsoft.com/en-us/evalcenter/download-windows-10-enterprise (se guide for hvordan man laster ned ISO til Proxmox her)
    • Velg det øverste valget, English (United States), 64-bit (Ikke velg LTSC - LTSC står for Long Term Servicing Channel, denne har problemer i Proxmox)
  2. Last også ned ISO for drivere: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso hvis det ikke er gjort allerede.
  3. Fra noden proxmox velges "Create VM", og følgende valg gjøres (andre valg står som default):
    1. General:
      1. VM ID: 1001
      2. Name: win-10-mal
      3. Sett hake ved Advanced hvis det ikke er valgt allerede
      4. Start at boot: false
    2. OS:
      1. storage: local
      2. ISO image: velg ISO-filen som ble lastet ned for Windows 10
      3. Guest OS Type: Microsoft Windows
      4. Guest OS Version: 10/2016/2019
      5. Sett hake ved Add additional drive for VirtIO drivers
      6. Velg ISO-filen som ble lastet ned for VirtIO-drivere
    3. System:
      1. Graphic card: SPICE
      2. Qemu Agent: true
    4. Disks:
      1. Bus/Device: SCSI
      2. Storage: ssd1
      3. Disk size (GiB): 32
      4. Cache: Write Back
      5. Discard: true
    5. CPU:
      1. Sockets: 1
      2. Cores: 2
      3. Enable NUMA: true
    6. Memory:
      1. Memory (MiB): 4096
      2. Minimum Memory (MiB): 2048(
    7. Network:
      1. Bridge: vmbr1
      2. Model: VirtIO (paravirtualized)
      3. VLAN Tag: 20
  4. Start VM-en og åpne konsollet. Se egen guide. Under installasjonen gjøres følgende valg:
    1. Time and currency format: Norwegian Bokmål
    2. Keyboard or input method: Norwegian
    3. (Hvis valget dukker opp: Operating system: Windows 10 Enterprise N LTSE Enterprise (N-valget har ikke med like mye unødvendig programvare, se mer info her))
    4. Aksepterer EULA
    5. På spørsmål om hvor Windows skal installeres må man først laste inn disk-driverne:
      1. Trykk knappen Load Driver
      2. Trykk OK
      3. Velg driveren som passer best, i skrivende stund er det den som heter D:\amd64\w10\vioscsi.inf
      4. Trykk Next
    6. Velg disken som har dukket opp, så Next
  5. La Windows-installasjonen fullføre
  6. Opprett en lokal bruker. Husk å dokumentere brukernavn og passord til senere.
  7. Installer libvirt-driverne og guest tools:
    1. Åpne Filutforskeren og åpne CD-stasjonen som inneholder virtio-win-CD-en.
    2. Installer programmet "virtio-win-guest-tools"
    3. Velg Next og OK og Finish - alt skal installeres med standard-verdier.
  8. Fjern den ekstra CD-stasjonen, den trengs ikke lenger:
    1. Gå til VM-en i Proxmox og velg Shutdown
    2. Vent til maskinen har slått seg av
    3. Gå til Hardware og velg CD/DVD Drive (ide2) og trykk Remove
    4. Velg CD/DVD Drive (ide0) og trykk Edit
      1. Velg "Do not use any media" og trykk OK
    5. Start VM-en igjen og åpne konsollet på nytt
  9. Sett opp nettverks-innstillingene (vi trenger internett for de neste stegene, men vi har ikke DHCP-server enda, så vi må bruke en statisk IP-adresse)
    1. Gå til Windows Settings - Network & Internet - Change Adapter Options
    2. Høyreklikk på Ethernet og velg Properties
    3. Dobbeltklikk på Internet Protocol Version 4 (TCP/IPv4)
      1. Sett "Use the following IP address" (tips: bruk mellomrom-tasten for å hoppe videre til neste felt). Dine verdier kan være annerledes her:
        1. IP address: 10.0.20.254
        2. Subnet Mask: 255.255.255.0
        3. Default gateway: 10.0.20.1
        4. Preferred DNS server: 1.1.1.1
        5. Alternate DNS server: 1.0.0.1
  10. Kjør Windows-oppdateringer:
    1. Gå til Windows Settings - Update & Security
    2. Klikk Check for Updates
    3. Gjenta disse stegene til det ikke lenger gjenstår noen updates
  11. 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?)
  12. Til slutt kan maskinen klargjøres for å bli til template:
    1. Høyreklikk på Start-menyen og velg Windows PowerShell (Admin)
    2. Skriv kommandoen: C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown
    3. 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)