Wat gebeurt er in de achtergrond?
Last updated
Last updated
Hieronder het deployment stappenplan: wat gebeurt er achter al die schermen?
Hieronder volgen we de stappen van een EFI-deployment, geen BIOS-deployment , er zijn kleine verschillen.
De client komt op het netwerk, vraagt om een IP-adres en krijgt dan de nodige gegevens van de server.
De client broadcast een Discover en krijgt hierna een offer van de server. Eigenlijk is de offer het belangrijkte packet van het hele DHCP of bootp proces.
De server stuurt een Offer als antwoord. Naast een IP-adres, DNS-gegevens en eventueel een default gateway, stuurt hij ook optie 60 mee. Dit vertelt de client dat de DHCP server tevens een deployment server is. Mocht het een andere server zijn, dan had hij optie 66 en 67 meegegeven. Deze moet je (manueel) configureren bij de DHCP options.
Meer info over de verschillende opties vind je hier: https://technet.microsoft.com/en-us/library/cc732351(v=ws.10).aspx#Using
Na het DHCP-proces, volgt de uitwisseling van de boot-image.
Omdat de DHCP en WDS op 1 server staan, moet er gecommuniceerd worden via UDP poort 4011.
Meer info over de verschillende poorten kan je hier terugvinden: https://technet.microsoft.com/en-us/library/cc526845.aspx
Tussen het gebrabbel door kan je zien dat de client aangeeft architecture 0007 te hebben. Dit verwijst naar x64 en EFI zodat de WDS server de juiste boot image aanbied.
Meer info hierover hier: https://technet.microsoft.com/nl-be/library/cc725614(v=ws.10).aspx
De server antwoord met de link naar de juiste uefi bootfile: wdsmgfw.efi
Deze vind je ook terug onder de Remoteinstall-folder op je WDS-server.
Naat de server aangaf welke bestanden de client moet binnenhalen, vervolledigt de file transfer via TFTP
Vervolgens komen ook de bestanden bootmgfw.efi en boot.sdi (/boot-folder) aan te pas en als laatste de boot-image die we in de MDT hebben voorbereid.
Meer informatie over de soorten bootfiles vind je hier.
Het boot.sdi wordt gebruikt om een RAM-disk (tijdellijke schijf) te creëeren waarnaar alle installatiefiles worden uitgepakt: https://technet.microsoft.com/en-us/library/cc771845(v=ws.10).aspx
Nadat de bootimage via TFTP is binnen gehaald, maakt de client verbinding met de deploymentshare op de WDS enbegint hij de scripts en instellingen in te laden en uiteindelijk de image die je wenst te deployen.