======WDS & MDT====== MDT Download: [[http://technet.microsoft.com/en-us/solutionaccelerators/dd407791.aspx|Microsoft TechNet - Microsoft Deployment Toolkit]] \\ ADK Download: [[https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit|Windows Hardware Dev Center - Download the Windows ADK]] \\ [[http://technet.microsoft.com/nl-nl/library/bb456438(en-us).aspx|Microsoft TechNet - Desktop Deployment]] \\ [[http://datanotes.wordpress.com/2007/11/26/how-to-deploy-xp-using-windows-deployment-services-wds-2/|How to Deploy Windows XP Professional Using Windows Deployment Services (WDS)]] \\ [[http://support.microsoft.com/kb/935772/en-us|Microsoft Support - After you upgrade to WDS, an ACPI Multiprocessor image does not appear in the menu of operating system images when you start a PXE client that uses an ACPI Uniprocessor computer HAL]] \\ [[http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1019312&SiteID=17|Micrsoft TechNet Forum - XP-Images captured with WDS are not shown on all computers in WDS -> HAL-Type Check?]] \\ [[http://technet.microsoft.com/en-us/library/bb978350.aspx|Microsoft TechNet - Script Use in Microsoft Deployment]] \\ [[http://technet.microsoft.com/en-us/library/bb490304.aspx|Microsoft TechNet - BDD 2007 Scripts Property Reference]] \\ =====Documentation===== [[https://support.microsoft.com/en-us/kb/936625|Microsoft KB - How to enable logging in Windows Deployment Services (WDS) in Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, and in Windows Server 2012 (936625)]] ====TechNet==== [[https://technet.microsoft.com/en-us/library/dn781292.aspx|Microsoft TechNet - Microsoft Deployment Toolkit (MDT)]] \\ [[https://technet.microsoft.com/en-us/library/dn781091.aspx#Properties|Microsoft TechNet - MDT Toolkit Reference - Properties]] for a list of properties usable in CustomSettings.ini and Bootstrap.ini. \\ [[http://technet.microsoft.com/en-us/library/cc748933.aspx|Windows Automated Installation Kit (Windows AIK)]] \\ [[http://technet.microsoft.com/en-us/library/cc507857.aspx|Windows PE 2.0 for Windows Vista Overview]] \\ [[http://technet.microsoft.com/en-us/library/cc721929.aspx|Windows Vista Deployment Step-by-Step Guide]] \\ [[http://technet.microsoft.com/en-us/library/cc771206(WS.10).aspx|Wdsutil command-line reference]] \\ [[http://technet.microsoft.com/en-us/library/cc749447%28v=WS.10%29.aspx|Windows Vista AIK - ImageX Command-Line Options]] \\ [[http://technet.microsoft.com/en-us/library/dd744382%28v=ws.10%29.aspx|Windows 7 AIK - Deployment Image Servicing and Management Command-Line Options]] for dism.exe command line parameters. \\ **[[http://technet.microsoft.com/en-us/library/cc772106.aspx|Windows Deployment Services]]**: \\ [[http://technet.microsoft.com/en-us/library/cc725964.aspx|Using Transport Server]] voor workgroup server op Windows Server 2008. Vereist wel het schrijven van een eigen PXE provider. [[http://technet.microsoft.com/en-us/library/dd348475.aspx|Configuring Transport Server]] voor workgroup servers op Windows Server 2008 R2 lijkt wel te voorzien in een PXE provider. \\ ===ADK=== [[https://technet.microsoft.com/itpro/windows/deploy/windows-adk-scenarios-for-it-pros|Windows IT Center - Windows ADK for Windows 10 scenarios for IT Pros]] \\ ===Windows Server 2012=== [[http://technet.microsoft.com/en-us/library/jj648426.aspx|Windows Deployment Services Getting Started Guide for Windows Server 2012]] \\ [[http://technet.microsoft.com/en-us/library/hh974416.aspx|What's New for Windows Deployment Services]] \\ ====BitLocker==== [[https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-mdt/set-up-mdt-for-bitlocker|Microsoft - Windows IT Pro Center - Set up MDT for BitLocker]] [[http://renshollanders.nl/2014/01/mdt-2013-configuring-your-environment-for-bitlocker-deployments-with-tpm-windows-8-1-and-mdt-2013/|renshollanders.nl - MDT 2013 – Configuring your environment for Bitlocker deployments with TPM, Windows 8.1 and MDT 2013]] =====Blogs===== [[http://blogs.technet.com/mniehaus/|Michael Niehaus' Windows and Office deployment ramblings]] \\ [[http://blogs.technet.com/msdeployment/|Microsoft Deployment Toolkit Team Blog]] \\ [[http://blogs.technet.com/deploymentguys/|The Deployment Guys]] \\ [[http://blogs.ethz.ch/jlaville/|JaLaBlog]] \\ [[http://blogs.technet.com/richardsmith/|Richard Smith]] & [[http://blogs.technet.com/benhunter/|Ben Hunter]] bloggen nu samen met andere verder onder [[http://blogs.technet.com/deploymentguys/|The Deployment Guys]] \\ =====Blogposts/Articles===== [[http://blogs.technet.com/msdeployment/archive/2009/09/18/fix-for-multiple-connections-to-a-server-or-shared-resource-by-the-same-user-using-more-than-one-user-name-are-not-allowed-problem-with-mdt-2010.aspx|Microsoft Deployment Toolkit Team Blog - Fix for ‘Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed” problem with MDT 2010]] \\ [[http://myitforum.com/myitforumwp/2013/09/23/windows-8-1-management-path/|myITforum.com - Windows 8.1 Management Path]] \\ =====Tools===== [[https://mdtwizardstudio.codeplex.com/|CodePlex - Microsoft Deployment Toolkit (MDT) Wizard Studio]] \\ [[https://mdtcustomizations.codeplex.com/|CodePlex - MDT Scripts, Front Ends, Web Services, and Utilities for use with ConfigMgr/SCCM]] \\ =====Customsettings.ini===== [[http://blogs.technet.com/richardsmith/archive/2007/08/02/general-purpose-customsettings-ini.aspx|Richard Smith - General Purpose CustomSettings.ini]] bevat voorbeeld van customsettings.ini met language/locale instellingen voor XP en Vista. \\ =====Na installatie SP2 en configureren van Windows Deployment Service blijft PXE boot hangen bij niet kunnen vinden TFTP image===== De standaard instelling boot\x86\pxeboot.com bij Default Boot Program verwijst naar een bestand dat niet aanwezig is. \\ Als je op de nu tot WDS gepromoveerde nog geen installaties gaat uitvoeren met WIM bestanden, dan kun je de WDS server zo instellen dat hij de OSChooser blijft gebruiken. \\ * Open de Windows Deployment Services MMC. \\ * Rechtsklik op de WDS server en kies properties. \\ * Ga naar het tabblad Boot. \\ * Verander bij Default Boot Program x86 boot\x86\pxeboot.com in OSChooser\i386\startcom.com door via de Browse... knop te browsen naar \RemoteInstall\OSChooser\i386\startrom.com. \\ =====Schone installatie van Windows Server 2003 SP2 bied alleen WDS en geen RIS===== Bij een schone installatie van Windows Server 2003 SP2 en daarbij de installatie van WDS is de RIS optie niet meer beschikbaar. Om de WDS server in mixed-mode te zetten zodat ook RIS images nog gebruikt kunnen worden moet het volgende gedaan worden: \\ * Voer uit in een cmd.exe: wdsutil /uninitialize-server * Voeg via "Windows Deployment Services Legacy" een RIS image toe aan de server. * Voer uit in een cmd.exe (waarbij je D:\RemoteInstall vervangt door de RIS/WDS images directory): wdsutil /initialize-server /reminst:"D:\RemoteInstall" Hierna kunnen weer RIS en WDS images worden toegevoegd en uitgerold. \\ Bron:[[http://www.techtalkz.com/windows-deployment/197006-wds-native-mobe-back-mixed-mode.html|TechTalkz forum - WDS Native Mobe back to Mixed Mode]] \\ =====x64 PE image geladen in WDS, maar op client niet te zien===== If you would like to deploy an x64 image on a client from a WDS server run a following command: \\ WDSUTIL /set-server /architecturediscovery:yes Without this command, the client will not see any of the x64 images on the WDS server. \\ You cannot deploy the x64 install image using the x86 boot.wim and vice-versa. Each architecture type requires its own boot.wim \\ Bron:[[http://www.delltechcenter.com/page/How+to+use+Windows+Deployment+Service?t=anon|Dell TechCenter Wiki - How to use Windows Deployment Service]] \\ =====Probleem met iastor.sys, status: 0xc0000359 op x64 PE image===== Bij het starten van de x64 image, tijdens "loading files" verschijnt de volgende melding: File: \WINDOWS\system32\drivers\iastor.sys \\ Status: 0xc0000539 \\ Info: Windows failed to load because a critical system driver is missing, or corrupt. \\ Dit probleem word veroorzaakt door Intel Storage Manager drivers, waarvan de inf voor de 32bits editie ook aangevinkt heeft dat deze x64 ondersteund, terwijl dit niet zo is. \\ Oplossing: Vraag de properties op van elke "hdc" type driver van Intel en haal vervolgens het vinkje weg bij x64 en laat het vinkje bij x86 staan. Update vervolgens het deployment point. \\ Bron:[[http://jasonmlee.net/archives/183|Jason Lee - Deploying Vista 64 bit to Dell 755]] \\ =====WIM image manipulatie===== [[http://mypkb.wordpress.com/2008/01/07/how-to-add-sata-drivers-offline-to-a-wim-image-of-windows-xp/|How to add SATA drivers offline to a WIM image of Windows XP]] \\ =====TsmBootstrap.exe foutmelding===== Foutmelding: Non-zero return code executing command "X"\Deploy\Tools\X86\TsmBootstrap.exe"/env:SAStart, rc=-2147023441 Mogelijke oorzaak zijn device drivers of: There may be an issue in your Task Sequence. Try using a new default sequence and see what happens. I recall having a similar error after I had added a few custom actions to a task sequence. NateL Bron:[[http://www.geekpedia.com/Thread6722_LTI-Install-Failure.html|Geekpedia - LTI Install Failure]] \\ =====Broadcom NetXtreme II en WDS/MDT===== "Broadcom's NetXtreme II™ Gigabit Ethernet Controller Integrating TOE, iSCSI and RDMA in a Single-Chip PCI Express® C-NIC Solution" \\ Voor deze adapter zijn twee drivers beschikbaar: * Een monolithic WDS/RIS driver voor deployment van OS via RIS en WDS naar een PC. * Een driedelige driver, één voor elk van de drie geïntegreerde onderdelen, die geladen moet worden zodra het OS geïnstalleerd is. De monolithic driver kun je alleen in een RIS en PE omgeving gebruiken, zodra het Windows Server OS geïnstalleerd en opgestart is *moet* je de driedelige driver gebruiken. \\ Dit levert een probleem op bij deployment van een OS via MDT 2008 Update 1, aangezien je niet beide driversets in de Out-of-box drivers kan gooien, want dan weet de PE image niet welke hij moet kiezen, en alleen het toevoegen van de driedelige driver niet lijkt te werken. Deployment werkt prima als je alleen de monolithic drivers in de out-of-box drivers installeerd, maar dan zit je na deployment met een niet werkende netwerkkaart waardoor de LiteTouch scripts de mist in gaan omdat deze na deployment naar de distribution share gaan. \\ Ik loop tegen dit probleem aan bij het inrichten van een IBM 3850 M2 met de x64 editie van Windows Server 2003 en Windows Server 2008 via MDT 2008 Update 1. \\ [[http://deploymentforum.com/Default.aspx?tabid=126&EntryID=15|Broadcom NetXtreme II drivers and Micrsoft Deployment]] beschrijft de actie van het eerst toevoegen van de WDS/RIS drivers, vervolgens het bijwerken van de deployment point en daarna het verwijderen van de WDS/RIS drivers om vervolgens de driedelige drivers weer toe te voegen. Ditzelfde word ook gesuggereerd in [[https://www.hensongroup.com/blogs/archive/2008/06/08/getting-the-broadcom-netxtreme-ii-multifunction-adapter-to-work-with-mdt-v4.aspx|The Henson Group - Getting the Broadcom NetXtreme II Multifunction Adapter to work with MDT v4 ]]. Zelf vind ik dit geen werkbare workaround, aangezien je dan bij elke nieuwe driverset voor netwerk/hd controller: - de driedelige driver moet verwijderen - de monolithic driver moet toevoegen - de deployment point moet updaten - de monolithic driver moet verwijderen - de driedelige driver moet toevoegen. In die volgorde. \\ Zelf heb ik op dit moment nog geen andere oplossing gevonden dan de workaround implementeren dat ik het volgende eigen VBScript laat meekopiëren naar de server en dat deze na deployment word afgetrapt voordat de LiteTouch scripts verder gaan: intHideWindow = 0 intShowWindow = 1 bWaitOnReturn = True bDontWaitOnReturn = False strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colSystem = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") Set objShell = CreateObject("WScript.Shell") Set objFso = CreateObject("Scripting.FileSystemObject") strBaseDir = strSystemDrive & "\MININT\CustomFiles\" For Each objSystem in colSystem 'Als het gaat om een IBM x3850M2... If objSystem.Manufacturer = "IBM" And objSystem.Model = "IBM 3850 M2 / x3950 M2 -[72336RG]-" And objFso.FileExists("C:\MININT\Albron\Files\x3850\NetXtremeII\brcm_dd_nic_4.4.11.0_windows_32-64.exe") Then 'Installeer dan de BroadCom NetXtreme II drivers. objShell.Run strBaseDir & "Files\x3850\NetXtremeII\brcm_dd_nic_4.4.11.0_windows_32-64.exe -s -a -s", intShowWindow, bWaitOnReturn 'Wacht twee minuten zodat de installatie van de drivers voltooid word en een DHCP adres is aangevraagd. WScript.Sleep 120000 End If Next If objFso.FileExists("C:\MININT\Scripts\LiteTouch.wsf") Then objShell.Run "C:\WINDOWS\system32\wscript.exe C:\MININT\Scripts\LiteTouch.wsf", intShowWindow, bDontWaitOnReturn Else MsgBox("Couldn't find C:\MININT\Scripts\LiteTouch.wsf") End If Set objFso = Nothing Set objShell = Nothing Set colSystem = Nothing Set objWMIService = Nothing =====Verkeerde NTFS rechten na inrichten met MDT===== Na het inspoelen van een server met Server 2003 via MDT staan de rechten op de C-schijf (en eventuele andere door MDT geformatteerde schijven) zo dat de Authenticated Users groep Modify rechten heeft. \\ Volgens [[http://www.eggheadcafe.com/software/aspnet/33516844/default-ntfs-permissions.aspx|eggheadcafe - default NTFS permissions - 2003 - vista PE? - James]] is dit "normaal" en [[http://support.microsoft.com/kb/817950|PRB: WinPE Default Permissions for NTFS Volumes are Incompatible with Windows 2000 (KB817950)]] beschrijft een soortgelijk iets voor schijven geformatteerd vanuit een WinPE omgeving, waar MDT ook gebruik van maakt. De suggestie vanuit een reply op het topic op eggheadcafe is om de default security template na inspoelen nogmaals toe te passen met het volgende stukje batch file: REM Resets the Policy to Default Values echo Y|secedit.exe /configure /cfg %SystemRoot%\repair\secsetup.inf /db %SystemRoot%\Security\Database\secsetup.sdb /overwrite /verbose /log C:\MOE\Logs\MOE-Security_Default.log =====Installatie via MDT 2008 van Server 2008 x86 op ESX VM met LSI Logic SCSI controllers vind geen disks===== Probleem: bij de uitrol van Windows Server 2008 x86 naar een VM op ESX treft de PE omgeving geen disks aan om te formatteren (diskpart list disk). \\ Oplossing: Open de Deployment Workbench en controleer de drivers van LSI op een exemplaar die het apparaat PCI\VEN_1000&DEV_0030 ondersteund, disable deze en update het deployment point. \\ In mijn geval was het "LSI Corporation SCSIAdapter symmpi.inf 1.27.03.00". Nog niet geprobeerd om deze bij te werken naar een nieuwere. \\ =====Regional settings en MDT===== Om de regional settings bij deployment in te stellen moet het volgende gedaan worden: Voeg toe aan customsettings.ini: UserLocale=nl-NL InputLocale=0413:00020409 UILanguage=nl-NL KeyboardLocale=0413:00020409 SkipLocaleSelection=YES Voeg vervolgens toe aan Bootstrap.ini: KeyboardLocale=0413:00020409 Veel websites/blogposts maken ook melding van de onderstaande instellingen voor customsettings.ini, maar deze heb ik nog niet zien werken: * UserLocale_DefaultUser=00000413 of UserLocale_DefaultUser=0413:00020409 * InputLocale_DefaultUser=0413:00020409 Bron:Trial & Error en \Microsoft Deployment Toolkit\Bin\Microsoft Deployment Toolkit 2008 Help.chm -> Deployment Proces -> Toolkit Reference- -> Propterties: A-L en Properties: M-Z