Import VMware drivers to your SCCM boot image

In this post we will see how to import VMware drivers to your SCCM boot image. Imported device drivers can be added to boot image packages or driver packages and can be installed as part of an Operating System Deployment task sequence using the Auto Apply Driver and Apply Driver Package task sequence steps. When you want to deploy a new VMware virtual machine with System Center Configuration Manager, you could encounter an error during the WinPE phase. The VM will start WinPE but there shall be reboots. This happens because Configuration Manager does not have drivers for a VMware Virtual Machine. A lot of people get stuck here because they forget to import VMXnet3 drivers to their boot image. Unlike Dell, VMware doesn’t provide the driver package file in .cab format. You have to import VMware drivers into your WinPE boot image.

Import VMware drivers to your SCCM boot image

On the VM which has VMware tools installed, the drivers are located under C>Program Files>Common Files>VMware>Drivers. Copy the driver files you want to import to a UNC accessible location (typically under Sources > Drivers). In the below screenshot you see lot of drivers, just select all and copy the folders to a shared folder.

Import VMware drivers to your SCCM boot image

 

Using the Drivers node, you import drivers into the ConfigMgr drivers catalog. Launch the Configuration Manager console. Navigate to Software Library -> Overview -> Operating Systems -> Drivers. Select Drivers. Right click on Drivers and click Import Driver.

Import VMware drivers to your SCCM boot image

In this step you need to specify the source folder where the drivers are present. Click on Browse and provide the path where drivers are located. If you have only a single driver to import, choose the second radio button and then browse to the exact UNC location of the .inf or txtsetup.oem file. For multiple drivers, or to allow ConfigMgr to auto-locate all available drivers in a given path including all subfolders, use the first option, Import all drivers in the following network path (UNC). Click Next.

Import VMware drivers to your SCCM boot image

After you specify the location of drivers, all drivers found based on the location entered on the Locate Driver page are shown in a list box, where you can review the drivers and uncheck those that you do not want to import. You can also assign the drivers to a category. Categories often are used to designate different hardware models or manufacturers. This enables you to limit the scope of drivers considered during the plug-and-play detection done by the task sequence, speeding up the process and reducing or eliminating the chance that a bad driver is installed and used. Click Categories and provide a name to it. Ensure that Enable these drivers and allow computers to install them is box is checked. Click Next.

Import VMware drivers to your SCCM boot image

When you have group of drivers, it needs to be added to a package and deployed to distribution points. Drivers must exist in a driver package to be accessible and usable during OSD. Click on New Package and provide a folder path where the driver package is to be stored. However note that the Driver Package Path, and the Driver Source, can’t be the same target. Click Next.

Import VMware drivers to your SCCM boot image

In this step you have got an option to choose which boot images to add the drivers to in addition to placing them into the driver repository and driver packages. For now we will not select any boot image, we shall configure this later. Click Next.

Import VMware drivers to your SCCM boot image

You can see that the drivers are now imported successfully. Click Close.

Import VMware drivers to your SCCM boot image

The list of imported drivers are seen under Drivers.

Import VMware drivers to your SCCM boot image

As you add another set of drivers, the list of drivers are listed in the same page. To make it easy, create a folder under Drivers, select the drivers and move them to a folder.

Import VMware drivers to your SCCM boot image

Next step is to add the drivers to the boot image. Right click on the Boot Image and click on Drivers tab, select the Add button.

Import VMware drivers to your SCCM boot image

Choose the driver that you want to import to the boot image. You need to double click the driver to add it. Click OK.

Import VMware drivers to your SCCM boot image

Once you have added the drivers to the boot image, it is essential to the update the DP’s. Click on Yes. Else you could right click on boot image and click Update Distribution Points.

Import VMware drivers to your SCCM boot image

The Driver Package is now imported, and you could use that while deploying the task sequence.

Related Posts

21
Leave a Reply

avatar
9 Comment threads
12 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
newest oldest most voted
Nitish
Guest
Nitish

Hi ,

I wonder if you can help me – I followed the instruction but when i add the vmnet driver to the boot image I get the error failed to inject driver .

Please help

Karl
Guest
Karl

hi Prajwal,

I need your help.
I installed sccm 2012 and sql 2012 in different win 2012 server.
I followed your tutorial for other steps, added vmxnet 3 in the bootimage 64, but after initialization it says “Windows is Starting Up” and than reboots.

Do you have any idea?

Thank you in advance

Bobbzo
Guest
Bobbzo

Excellent post – very detailed & well explained. I was looking exactly for how-to for ESXi VMXNET3 drivers since I am having an issue making Win7PE ISO for Citrix VDIs being deployed with SCCM.
I hope your post will help us solve the problem.

Thanks again Prajwal!

Dinesh Balendran
Guest
Dinesh Balendran

Friend, You are really really helping a lot of the SCCM learning community to make their mark in this subject at their respective roles. God Bless.

eme
Guest
eme

Hi Help Me
I’m need move SUP file download SCCM Server 1 TO SCCM Server 2
OR
Export and Import SUP Into SCCM

shamanna
Guest
shamanna

hi Prajwal,

i want add Lenovo L460 drivers to boot image, i tried adding which i got from lenovo wesite, no luck.
kindly help me.

regards
shamanna

Sunil Kaushik
Guest
Sunil Kaushik

Hi, I have followed the same steps as in above to import the drivers was successful, but when I pxe boot the VM machine i ge the error on the machine in the initial stage of the task sequence with error, (0x80004005). When i open the cmd prompt by pressing F8 and check for “list disk” it says there are no fixed disk.. PFA the screen shot.

Am I missing any storage drivers for this, can you help me on this is, as i really stuck with this.

Appretiate you help thank you.

Abdul
Guest
Abdul

This worked for me perfectly! Thanks a lot!

Rajasekarg
Guest
Rajasekarg

Hi , Any drivers section for physical machines as a demo ??

James Vincent
Member
James Vincent

The procedure to import the drivers is same as I showed in the post. For example if you have dell laptops and you want to import the dell laptop drivers into boot image, you can use the DCIP or import the drivers to SCCM and then add it to boot images.

Rajasekarg
Guest
Rajasekarg

Thanks for the same , DCIP means ?? Am sorry im new to this, please regret.

James Vincent
Member
James Vincent

Dell Client integration pack – check the dell website

Rajasekarg
Guest
Rajasekarg

Page not available. Also do u have screenshots for DCIP method of driver update for Dell laps ??

James Vincent
Member
James Vincent

The link is valid and is accessible. Give a try again.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More