Installing Hyper-V integration components in Windows XP when building reference image
I started using Hyper-V to build my reference XP images, and the reason for that - Hyper-V is the first hypervisor that uses the most typical HAL for modern computers - APIC. So, if you build your images on Hyper-V, there is no supportability issues and it works just fine. The problem is, that Hyper-V does not come with hyper-v NIC or VMBUS drivers, so I figured how to install it from the unattend.txt.
1. Mount C:\Windows\System32\vmguest.iso
2. Copy everything from it to your $OEM$\$$\Hyper-V-support\ on the distribution point
3. add lines to your unattend.txt
[GuiRunOnce]
"C:\WINDOWS\Hyper-V-support\x86\setup.exe /quiet"
Comments
- Anonymous
July 28, 2009
It's a tested and proven method, although I'd suggest keeping the binaries outside of the Windows folder. There's no real harm I suppose, just my preference.Copy them here:$OEM$$1InstallsHyper-V-support[GuiRunOnce]"C:InstallsHyper-V-supportx86setup.exe /quiet" - Anonymous
August 18, 2009
As Michael Niehaus pointed out, you can do the same from the task sequence, you just have to use legacy NIC