<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.slaskete.net/index.php?action=history&amp;feed=atom&amp;title=Lab%2FWindows_Server_2022-template_%28Headless%29</id>
	<title>Lab/Windows Server 2022-template (Headless) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.slaskete.net/index.php?action=history&amp;feed=atom&amp;title=Lab%2FWindows_Server_2022-template_%28Headless%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.slaskete.net/index.php?title=Lab/Windows_Server_2022-template_(Headless)&amp;action=history"/>
	<updated>2026-05-03T16:16:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.slaskete.net/index.php?title=Lab/Windows_Server_2022-template_(Headless)&amp;diff=8081&amp;oldid=prev</id>
		<title>Einarjh: Created page with &quot;DETTE ER FOR INSTALLASJON UTEN GUI    En template for Windows Server 2022 trengs som kan være grunnlag for de serverne vi trenger.    #Last ned ISO fra https://www.microsoft....&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.slaskete.net/index.php?title=Lab/Windows_Server_2022-template_(Headless)&amp;diff=8081&amp;oldid=prev"/>
		<updated>2023-03-31T12:08:02Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;DETTE ER FOR INSTALLASJON UTEN GUI    En template for Windows Server 2022 trengs som kan være grunnlag for de serverne vi trenger.    #Last ned ISO fra https://www.microsoft....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;DETTE ER FOR INSTALLASJON UTEN GUI  &lt;br /&gt;
&lt;br /&gt;
En template for Windows Server 2022 trengs som kan være grunnlag for de serverne vi trenger.  &lt;br /&gt;
&lt;br /&gt;
#Last ned ISO fra https://www.microsoft.com/en-us/evalcenter/download-windows-server-2022 ([[Lab/Proxmox/Laste opp ISO|se guide her]])&lt;br /&gt;
#Last også ned ISO for drivere: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso&lt;br /&gt;
#Fra noden &amp;#039;&amp;#039;proxmox&amp;#039;&amp;#039; velges &amp;quot;Create VM&amp;quot;, og følgende valg gjøres (andre valg står som default):&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;General&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###VM ID: 1000&lt;br /&gt;
###Name: win-2022-mal&lt;br /&gt;
###Start at boot: false&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;OS&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###storage: local&lt;br /&gt;
###ISO image: velg ISO-filen som ble lastet ned for Windows Server 2022&lt;br /&gt;
###Guest OS Type: Microsoft Windows&lt;br /&gt;
###Guest OS Version: 11/2022&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;System&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###Graphic card: SPICE&lt;br /&gt;
###Qemu Agent: true&lt;br /&gt;
###TPM Storage og EFI Storage: local-lvm&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;Disks&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###Bus/Device: SCSI&lt;br /&gt;
###Storage: local-lvm&lt;br /&gt;
###Disk size (GiB): 40&lt;br /&gt;
###Cache: Write Back&lt;br /&gt;
###Discard: true&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;CPU&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###Sockets: 1&lt;br /&gt;
###Cores: 2&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;Memory&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###4096 (4 GiB)&lt;br /&gt;
##&amp;#039;&amp;#039;&amp;#039;Network&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
###Bridge: vmbr1&lt;br /&gt;
###Model: VirtIO (paravirtualized)&lt;br /&gt;
###VLAN Tag: 10&lt;br /&gt;
#Før installasjonen startes så trenger vi å legge til en CD-stasjon ekstra:&lt;br /&gt;
##Velg VM-en og gå til Hardware-fanen&lt;br /&gt;
##Velg Add - CD/DVD Drive&lt;br /&gt;
###Storage: local-lvm&lt;br /&gt;
###ISO Image: virtio-win.iso (iso-filen som inneholder driverne)&lt;br /&gt;
#Start VM-en og åpne konsollet. Se egen guide. Under installasjonen gjøres følgende valg:&lt;br /&gt;
##Time and currency format: Norwegian Bokmål&lt;br /&gt;
##Keyboard or input method: Norwegian&lt;br /&gt;
##Operating system: Windows Server 2022 Standard Evaluation (Desktop Experience)&lt;br /&gt;
##Aksepterer EULA, velger &amp;quot;Custom&amp;quot; på installation type.&lt;br /&gt;
##På spørsmål om hvor Windows skal installeres må man først laste inn disk-driverne:&lt;br /&gt;
###Trykk knappen &amp;#039;&amp;#039;Load Driver&amp;#039;&amp;#039;&lt;br /&gt;
###Trykk OK&lt;br /&gt;
###Velg driveren som passer best, i skrivende stund er det den som heter D:\amd64\2k22\vioscsi.inf&lt;br /&gt;
###Trykk Next&lt;br /&gt;
##Velg disken som har dukket opp, så Next&lt;br /&gt;
#La Windows-installasjonen fullføre&lt;br /&gt;
#Sett Administrator-passordet (husk å dokumentere!)&lt;br /&gt;
#Slå av Telemetry:&lt;br /&gt;
##I menyen til Windows server, skriv inn &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; for å endre på Telemetry-innstillingene&lt;br /&gt;
##&amp;lt;code&amp;gt;Y&amp;lt;/code&amp;gt; for å endre&lt;br /&gt;
##&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; for &amp;#039;&amp;#039;off&amp;#039;&amp;#039;&lt;br /&gt;
#Installer libvirt-driverne og guest tools:&lt;br /&gt;
##I Proxmox sin &amp;#039;&amp;#039;Hardware&amp;#039;&amp;#039;-fane: Plugg inn virtio-ISO-en igjen&lt;br /&gt;
##I VM-en: Skriv 15 for å gå til shellet&lt;br /&gt;
##Skriv D:\virtio-win-guest-tools.exe og installer den med default-innstillinger. Dette setter på plass nettverks-drivere, sørger for at mus og kopiering av tekst o.l fungerer bedre, lar deg endre oppløsning ved å endre størrelse på vinduet osv.&lt;br /&gt;
#Start Server-config-menyen igjen ved å lukke vinduet&lt;br /&gt;
#Sett opp nettverks-innstillingene:&lt;br /&gt;
##I menyen til Windows Server, skriv &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; for nettverksinnstillinger&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; for det virtuelle nettverkskortet&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; for å sette addresse&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;S&amp;lt;/code&amp;gt; for statisk IP&lt;br /&gt;
##For static IP address, skriv inn &amp;lt;code&amp;gt;10.0.10.3&amp;lt;/code&amp;gt;&lt;br /&gt;
##Trykk enter på subnet (det setter automatisk til &amp;lt;code&amp;gt;255.255.255.0&amp;lt;/code&amp;gt;)&lt;br /&gt;
##For default gateway, skriv inn &amp;lt;code&amp;gt;10.0.10.1&amp;lt;/code&amp;gt;&lt;br /&gt;
##Trykk &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; for nettverksinnstillinger igjen&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; for det virtuelle nettverkskortet&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; for å sette opp DNS&lt;br /&gt;
##For preferred DNS server, sett &amp;lt;code&amp;gt;1.1.1.1&amp;lt;/code&amp;gt;&lt;br /&gt;
##For alternate DNS server, sett &amp;lt;code&amp;gt;1.0.0.1&amp;lt;/code&amp;gt;&lt;br /&gt;
#Kjør Windows-oppdateringer:&lt;br /&gt;
##I menyen til Windows Server, skriv &amp;lt;code&amp;gt;6&amp;lt;/code&amp;gt; for &amp;#039;&amp;#039;Install updates&amp;#039;&amp;#039;&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; for &amp;#039;&amp;#039;All quality updates&amp;#039;&amp;#039;&lt;br /&gt;
##Velg &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; for å installere alle oppdateringer&lt;br /&gt;
##Gjenta disse stegene til det ikke gjenstår flere oppdateringer, reboot når det trengs&lt;br /&gt;
#Klargjør maskinen for fjernstyring fra Ansible via WinRM ved å kjøre følgende kommandoer i Powershell som admin (fra denne guiden: https://docs.ansible.com/ansible/latest/user_guide/windows_setup.html)&lt;br /&gt;
 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12&lt;br /&gt;
 $url = &amp;quot;&amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/ansible/ansible/devel/examples/scripts/ConfigureRemotingForAnsible.ps1&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
 $file = &amp;quot;$env:temp\ConfigureRemotingForAnsible.ps1&amp;quot;&lt;br /&gt;
 (New-Object -TypeName System.Net.WebClient).DownloadFile($url, $file)&lt;br /&gt;
 powershell.exe -ExecutionPolicy ByPass -File $file -DisableBasicAuth $True -EnableCredSSP&lt;br /&gt;
&lt;br /&gt;
Test at Ansible klarer å snakke med hosten via WinRM:&lt;br /&gt;
 ansible all -i 10.0.10.3, -u Administrator --ask-pass -m win_command -a &amp;quot;ipconfig&amp;quot; -e ansible_connection=winrm -e ansible_winrm_transport=credssp -e ansible_winrm_server_cert_validation=ignore -e ansible_winrm_message_encryption=always&lt;br /&gt;
Dette skal gi output som ser ca. sånn ut:&lt;br /&gt;
 10.0.10.3 | CHANGED | rc=0 &amp;gt;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Windows IP Configuration&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Ethernet adapter Ethernet Instance 0:&lt;br /&gt;
 &lt;br /&gt;
    Connection-specific DNS Suffix  . : &lt;br /&gt;
    Link-local IPv6 Address . . . . . : fe80::21b9:f85f:6f41:b790%3&lt;br /&gt;
    IPv4 Address. . . . . . . . . . . : 10.0.10.3&lt;br /&gt;
    Subnet Mask . . . . . . . . . . . : 255.255.255.0&lt;br /&gt;
    Default Gateway . . . . . . . . . : 10.0.10.1&lt;br /&gt;
Nå som Windows-oppdateringer og WinRM er satt opp så kan maskinen klargjøres for å bli til template:&lt;br /&gt;
 C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown&lt;br /&gt;
Når maskinen har slått seg av så konverteres maskinen til image ved å høyreklikke på VM-en og velge &amp;quot;Convert to template&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Til slutt endres standard-innstillingene til imaget for å være mer konservativ: Memory settes til 3072 MiB (3.00 GiB)&lt;/div&gt;</summary>
		<author><name>Einarjh</name></author>
	</entry>
</feed>