Tweaking VMWare to Work with WinPE 2.x and Microsoft Vista
As we prepare for a new deployment of Deployment Solution 6.9, IT personnel may encounter difficulties using WinPE 2.x in conjunction with VMWare network drivers. In addition, as more and more users try to virtualize their environments, Microsoft Vista users might find themselves without networking in VMWare Virtual Machines.
There is little known work-around for this issue: make the virtual machine load up the Intel e1000 network driver. Forcing this change will make virtual machines think they have an e1000 network driver and load up the network. This also prepares Virtual Machines to run automation jobs in a pre-boot environment using this driver instead of the VMWare drivers.
The following works for VMWare WorkStation 5.5 and 6.0 and VMWare Server 1.0+. By make the following alterations, WinPE 2.x will work seamlessly with network drivers.
- Make sure VMWare is not running. Stop any VMs running and close VMWare.
- Browse to the Virtual machine files and open the .vmx file with your favorite text editor.
- Add the following to the <Path to VM> .vmx file:
ethernet0.virtualDev = "e1000"
This is right after the ethernet0.present = "TRUE"
- Save the changes.
- Start your VM.
Virtual Machines with installed OSes such as MS Vista or MS XP might have an issue with the drivers after this change. Change the network drivers and point to c:\windows\system32 for the drivers. Or download the latest e1000(Intel) driver.