From 32892e5fb6e47d8f18dcb7b4dfb235f3985538b0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 21 Aug 2019 14:41:31 -0700 Subject: [PATCH] update again --- ...0-with-the-microsoft-deployment-toolkit.md | 2 +- ...prepare-for-windows-deployment-with-mdt.md | 24 +++++++++++++----- windows/deployment/images/downloads.png | Bin 0 -> 28948 bytes 3 files changed, 18 insertions(+), 8 deletions(-) create mode 100644 windows/deployment/images/downloads.png diff --git a/windows/deployment/deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md b/windows/deployment/deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md index 643f22fa3e..a0e24ac16b 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md +++ b/windows/deployment/deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md @@ -58,7 +58,7 @@ DC01 is a domain controller; the other servers and client machines are members o ## Storage requirements -MDT01 and CM01 should have data drives (D:) that can support up to 200 GB of data. The system drives (C:) are 100 GB in size. +MDT01 and CM01 should have data drives (D:) that can support up to 100 and 200 GB of data, respectively. The system drives (C:) are 100 GB in size. ## Hypervisor requirement diff --git a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md index 54134328e1..ff77986d3e 100644 --- a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md +++ b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md @@ -29,15 +29,16 @@ For the purposes of this topic, we will use two computers: **DC01** and **MDT01* - MDT01 is a domain member server in contoso.com and has a D: drive that will be used for data. - The data drive requires at least 100GB of disk space. -For more details on the setup for topics in this guide, please see [Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-10-with-the-microsoft-deployment-toolkit.md). +For more details on requirements for the proof of concept environment used in this guide, see [Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-10-with-the-microsoft-deployment-toolkit.md). ## Install Windows ADK for Windows 10 These steps assume that you have the MDT01 member server running and configured as a domain member server. -Visit the [Download and install the Windows ADK](https://go.microsoft.com/fwlink/p/?LinkId=526803) page and download the following to the **D:\\Downloads\\ADK** folder on MDT01: +On MTD01, visit the [Download and install the Windows ADK](https://go.microsoft.com/fwlink/p/?LinkId=526803) page and download the following to the **D:\\Downloads\\ADK** folder on MDT01 (you will need to create the folder): - [The Windows ADK for Windows 10](https://go.microsoft.com/fwlink/?linkid=2086042) - [The Windows PE add-on for the ADK](https://go.microsoft.com/fwlink/?linkid=2087112) +- [The Windows System Image Manager (WSIM) 1903 update](https://go.microsoft.com/fwlink/?linkid=2095334) >[!TIP] >You might need to temporarily disable IE Enhanced Security Configuration for administrators in order to download files from the Internet to the server. This setting can be disabled by using Server Manager (Local Server/Properties). @@ -46,13 +47,15 @@ Visit the [Download and install the Windows ADK](https://go.microsoft.com/fwlink - For the purposes of this guide, we are using a Domain Admin account of **admin** with a password of pass@word3. You can use your own administrator username and password as long as you properly adjust all steps in this guide that use login these credentials. 2. Start the **ADK Setup** (D:\\Downloads\\ADK\\adksetup.exe), click **Next** twice to accept the default installation parameters, click **Accept** to accept the license agreement, and then on the **Select the features you want to install** page accept the default list of features by clicking **Install**. This will install deployment tools and the USMT. 3. Start the **WinPE Setup** (D:\\Downloads\\ADK\\adkwinpesetup.exe), click **Next** twice to accept the default installation parameters, click **Accept** to accept the license agreement, and then on the **Select the features you want to install** page click **Install**. This will install Windows PE for x86, AMD64, ARM, and ARM64. +4. Extract the **WSIM 1903 update** (D:\\Downloads\ADK\\WSIM1903.zip) and then run the **UpdateWSIM.bat** file. + - You can confirm that the update is applied by viewing properties of the ImageCat.exe and ImgMgr.exe files at **C:\\Program Files (x86)\\Windows Kits\\10\\Assessment and Deployment Kit\\Deployment Tools\\WSIM** and verifying that the **Details** tab displays a **File version** of **10.0.18362.144**. ## Install MDT >[!NOTE] >MDT installation requires the following: ->- The Windows ADK for Windows 10 ->- Windows PowerShell +>- The Windows ADK for Windows 10 (installed in the previous procedure) +>- Windows PowerShell ([version 5.1](https://www.microsoft.com/download/details.aspx?id=54616) is recommended) >- Microsoft .NET Framework 1. Visit the [MDT resource page](https://go.microsoft.com/fwlink/p/?LinkId=618117) and click **Download MDT**. @@ -62,6 +65,8 @@ Visit the [Download and install the Windows ADK](https://go.microsoft.com/fwlink ## Create the OU structure +>**Note**: The following procedures are performed on **DC01**. + To create the OU structure, you can use the Active Directory Users and Computers console (dsa.msc), or you can use Windows PowerShell. To use Windows PowerShell, copy the following commands into a text file and save it as c:\ou.ps1. Be sure that you are viewing file extensions and that you save the file with the .ps1 extension. @@ -130,7 +135,7 @@ To create an MDT build account, open an elevalted Windows PowerShell prompt on D ```powershell New-ADUser -Name MDT_BA -UserPrincipalName MDT_BA -path "OU=Service Accounts,OU=Accounts,OU=Contoso,DC=CONTOSO,DC=COM" -Description "MDT Build Account" -AccountPassword (ConvertTo-SecureString "pass@word3" -AsPlainText -Force) -ChangePasswordAtLogon $false -PasswordNeverExpires $true -Enabled $true ``` -If you have the Active Directory Users and Computers console open you can refresh the view and see this new account in the Contoso\Accounts\Service Accounts OU as shown in the screenshot above. +If you have the Active Directory Users and Computers console open you can refresh the view and see this new account in the **Contoso\Accounts\Service Accounts** OU as shown in the screenshot above. ## Create and share the logs folder @@ -161,9 +166,14 @@ Alternatively, CMTrace formatting makes the logs much easier to read. See the sa ![figure 9](../images/mdt-05-fig10.png) +## Next steps -When you have completed the steps in this section to prepare for deployment, see [Create a Windows 10 reference image](create-a-windows-10-reference-image.md). +The following is an example of files that have been downloaded and installed (including optional CMTrace) on MDT at this point in the lab. + +![downloads](../images/downloads.png) + +When you have completed all the steps in this section to prepare for deployment, see [Create a Windows 10 reference image](create-a-windows-10-reference-image.md). ## Related topics -[Get started with the Microsoft Deployment Toolkit (MDT)](get-started-with-the-microsoft-deployment-toolkit.md) \ No newline at end of file +[Understand the Microsoft Deployment Toolkit (MDT)](get-started-with-the-microsoft-deployment-toolkit.md) \ No newline at end of file diff --git a/windows/deployment/images/downloads.png b/windows/deployment/images/downloads.png new file mode 100644 index 0000000000000000000000000000000000000000..36c45c4a88c7682f4980d3577ca30831c24b0164 GIT binary patch literal 28948 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