WinPE automatiseren
Last updated
Last updated
De boot-image is eigenlijk een afgeslankte Windows versie (Win PE) die de installatie van je image in goede banen leidt. Door een aantal aanpassingen hier, kunnen we een scherm weghalen en zelfs de taallayout van ons keyboard instellen.
Dit laatste kan ook wel belangrijk zijn als er iets fout loopt tijdens de installatie en we moeten debuggen.
Het bootstrap.ini bestand bevat alle instellingen mbt onze Win PE. en is te vinden in de control folder onder de deploymentshare.
Hieronder vind je de standaard configuratie (mocht je deze ooit kwijtraken):
Deze gaan we veranderen. Merk ook de ' op, dit laat toe om comments te zetten in je config. Handig om later nog te herinneren waarover deze instelling gaat.
De "DeployUser"-account is een account die ik speciaal in de AD heb aangemaakt. De aandachtige persoon die zich nu de bedenking maakt dat, dat paswoord in clear text staat en potentieel een security probleem vormt, heeft absoluut gelijk. Het paswoord vervalt niet en heeft enkel leesrechten op de Deploymentshare. Zo limiteer ik zijn rechten en dus potentiele problemen.
Door de aanpassingen aan de bootstrap.ini, moet ook de bootimage in de WDS worden bijgewerkt. In principe kan je alle aanpassingen die we straks in de customsettings.ini plaatsen, ook in de bootstrap.ini plaatsen, maar dat betekent dan wel dat we telkens onze boot-image moeten updaten. Zoiets neemt enorm veel tijd in beslag, dus hou de bootstrap.ini zo miniem mogelijk en zet zoveel mogelijk in customsettings.ini.
Afhankelijk van je land, heb je natuurlijke andere keyboardinstellnigen nodig. Hier is de Microsoft lijst van landcodes in hex code: https://technet.microsoft.com/en-us/library/dd744319%28v=ws.10%29.aspx en hier vind je zowel de HEX-code als de leesbare notatie: https://msdn.microsoft.com/en-us/library/cc233982.aspx . Ik wil toch even opmerken dat "nl-BE" niet werkte voor KeyboardLocalePE en ik dus de hex-code moest gebruiken.