Preparing a machine for WinPE image creation
You must prepare the machine you use to create the image files by installing required software and ensuring that files are in the appropriate locations.
These instructions include steps for creating a boot image file using the image creation tool or CreateWinPE script. If you are using only the image creation tool, some of these steps do not apply (and are so noted).
To prepare the machine for image creation
- Download and install the following items from the Microsoft website:
.NET Framework Version 2.0
- Microsoft Core XML Services (MSXML) 6.0 SP2
- Download the appropriate kit from the Microsoft download website, as discussed in Installing the Microsoft Windows AIK or ADK:
To create WinPE 3.0 images, download the Windows Automated Installation Kit (AIK) for Windows 7. WinPE 3.0 supports Windows 2008 R2, as well.
- To create WinPE 2.1 images, download the Automated Installation Kit (AIK) for Microsoft Windows Vista SP1 and Microsoft Windows 2008.
To create WinPE 2.0 images, download the Automated Installation Kit (AIK).
AIK files are very large and might take a while to download.
To install the AIK, perform the following steps:
- Using an image file editor (such as WinImage), open the WAIK image file and extract its contents to a local, temporary directory. Alternatively, mount the WAIK image file to the server.
- Install the WAIK by running the appropriate msi file found within it, depending on the architecture of the server that you are using to create the WinPE images.
- If you are using an x86 machine to create images, run the waikx86.msi file.
- If you are using an x86-x64 or x64 machine to create images, run waikamd64.msi.
- If you are using an Itanium machine to create images, run waikia64.msi.
For information about the unattended image types (x86, x64) that you can create using the x86 and x64 architectures, see the Microsoft WAIK product documentation.
Locate the following BMC Server Automation file: currentRelease-provision-files.zip.
This file is included in the main product package when you download BMC Server Automation from the BMC Electronic Product Distribution (EPD) website.
Copy this file to a directory on the machine where you installed WAIK. For example, C:\BMC_BL.
- Unzip currentRelease-provision-files.zip.
This file unzips to create the following subdirectory:
Copy two script files, CreateWinPE2_x.vbs and extractpxeboot.vbs, from the unzipped BMC Server Automation directories to the WAIK installation directories.
- From: The provisioning\winpe subdirectory where you unzipped currentRelease-provision-files.zip
- To: WAIK installation subdirectory \Tools\PETools (for example: C:\Program Files\WinAIK\Tools\PETools)
- If you are using the image creation wizard to create boot image files, you can begin the wizard now. See Creating WinPE images using the Image Creation wizard.
If you are using the script to create boot image files, continue with the following steps.
(If using the script to create boot image files) Set up files for driver injection.
Although driver injection is optional for boot image creation, drivers are typically required to create a usable provisioning boot image.
To inject drivers into the WinPE image, create a text file called Driver.txt and put this file in the provisioning\winpe directory. For example:
Add the following line to the Driver.txt file:
Drivers=<fullPathToINFDriver> <fullPathToINFDriver> ...
Drivers= E:\vmwaredriv\vmd\vmxnet.inf E:\vmwaredriv\vmd\vmx_svga.inf E:\vmwaredriv\vmd\vmware-nic.inf
- (If using the script to create boot image files) Run the image creation script. See Creating WinPE image files using the BMC Server Automation script.
After the installation has been tested, you can delete the temporary directory that contains the WAIK files that you extracted in step 3a.