Overview - The following walkthrough will show the required steps to use the "E Series Driver Cab for XP" in your existing Task Sequence.

Target Audience - IT professionals who have experience with the OSD component of ConfigMgr and have an existing XP Task Sequence that they want to include XP drivers for the Dell Latitude E6400.

1. Download XP Cab - For this walkthrough, we will use the "D:\E Series Driver Cab" location for our Cab file.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

2. Extract the Cab - If you have the Support Tools for Server 2003 installed, you can use the command line below to extract the cab. It will extract to a new folder "E6400" within the folder where the cab is located. Or you can use your favorite utility to unzip the cab.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

Here is the folder structure of the extracted Cab file. For this walkthrough we will be importing the 32-bit XP drivers located in the "x86" folder.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

3. Import the E6400 XP Drivers into a new driver package - Launch the "Import New Drivers Wizard" by right-clicking on the "Drivers" node in the ConfigMgr Admin Console.

a. Enter the path to the x86 directory of the extracted cab files.


Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

b. Select a category that will distingish these drivers. We will use "E6400 XP x86" as the category. We will be applying a driver package which makes the categories less significant. However, a proper category is critical if you choose to "Auto Apply Drivers" (not covered in this walkthrough) at a later date, as you will not be successful without proper categories.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

c. Create a new package for these drivers. We will use the name "E6400 XP x86" as the name of the package and place them on our site server.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

d. The new package is created and is selected to receive the XP drivers being imported.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

e. No drivers are added to boot packages at this time. We will do that later.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

f. The Wizard is ready to import the drivers.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

g. The drivers were imported successfully.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

Here is the folder structure of the package that was created by the Wizard.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

4. Send the new package to your DP's...TWICE! Select the DP's to receive the driver package. After they have received the package, update the DP's so that version 2 of the package is available. Version 2 of driver packages is required or you will get an error in your task sequence. Hopefully, this is being addressed in SP2 of ConfigMgr.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

5. Create "Apply Driver Package" task sequence item to install the driver package and Mass Storage drivers **Review Additional Mass Storage Driver Info**

a. Create an "Apply Driver Package" item to you task sequence from the "Add" menu. In the "Properties Tab" on the right, name the task sequence item and select the driver package that you just created.

b. For XP you must also check the box to "Select the mass storage driver...." as the E6400 (and other E and M Series notebooks) uses mass storage devices that are not included in XP. The E Series uses the Intel ICH9-ME controller (you can see this briefly during boot-up) so you need to choose the exact Driver and Model listed below from the drop downs to support the AHCI and SATA operations that are available in the BIOS. This is the same function as selecting F6 when manually building an XP system. We will add IRRT mass storage support (the BIOS default) in the next step.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

c. Add another "Apply Driver Package" task sequence item. This item is configured the same as the previous but you will choose a different mass storage driver. The SATA RAID driver will provide support for IRRT which is the factory default setting. We include both steps so that all of the SATA operations that are available in the BIOS have drivers installed so that if the SATA operation is changed in the BIOS you will avoid bluescreens.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter


d. Add WMI queries to both of the driver task sequence items to limit it to only E6400 systems. On the "Options" tab, select "Add Condition" and choose "Query WMI".

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

e. In the query box, add the following select statement

Select * from Win32_ComputerSystem where Model like 'Latitude E6400%'

Deploy Windows Vista to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

Here is the completed query condition for the task sequence item. Remember to add the WMI query condition to both driver items.

Deploy Windows XP to the Dell Latitude E6400 Using ConfigMgr Operating System Deployment - The Dell TechCenter

6. Add the E6400 NIC driver to your WinPE boot media- Since the ConfigMgr boot media is based on Vista, you will need to download and import the Vista 32-bit NIC driver from R211478 (note: this download includes support for multiple OS versions. You only need to import the Vista32 driver) into your driver store and include it in your boot media. If you will be supporting Vista on your E6400 systems, then you can complete this step when you import your Vista x86 drivers which is covered in the Vista walkthrough.

7. Test and Deploy You have now added driver support for the E6400 to your XP task sequence and are ready to test and deploy.