Resource preparation
Windows PV-driver source code:
Http://xenbits.xensource.com/ext/win-pvdrivers.hg
Wdk:
Http://msdn.microsoft.com/en-us/windows/hardware/gg487463.aspx
Mercurial :( used to download the Windows PV-driver source code)
Http://mercurial.selenic.com/downloads/
7-zip:
Http://sparanoid.com/lab/7z/
Or
Http://www.skycn.com/down.php? Uri = http: // 118.72.254.219: 82/down/7z920.exe
Windows Installer XML (WIX ):
Http://wix.sourceforge.net/
Windows Server 2003 hvm guest PV driver Compilation
Install wdk
Install 7-zip
Install Wix
Install mercurial
Download the Windows PV-driver source code (start command prompt cmd)
# Mkdir windowspvdriver
# Cd windowspvdriver
# Hg clone http://xenbits.xensource.com/ext/ win-pvdrivers.hg
Note: currently, Windows PV driver is fully closed. The above Hg address has been canceled and only exists.
Http://xenbits.xensource.com/ext/win-pvdriversaddress, without permission to directly download through Hg clone
Edit script
Open with notepadMakedist. bat, Modify the following location:
If not exist set_ddk_path.bat echo> set_ddk_path.bat set ddk_path \
= C: \ winddk \ 7600.16385.0
Change to the DDK installation path and the corresponding version number.
If not exist gplpv. Cer "% ddk_path %" \ bin \ selfsign \ makecert.exe-r-pe-SS \
Privatecertstore-n "cn = gplpv_test_cert" gplpv. Cer
Changed to the path where makecert.exe is located, generally \ bin \ x86 \ makecert.exe
Open with notepadSign. bat, Replace "/v/s" with "/V/A/S", and delete all "/T http://timestamp.verisign.com/scripts/timestamp.dll#items
Open with notepadWix. bat, Replace "/v/s" with "/V/A/S", and delete all "/T http://timestamp.verisign.com/scripts/timestamp.dll#items
Open with notepadArchive. batCheck whether the installation path of 7-Zip is "% ProgramFiles % \ 7-zip \ 7z.exe"
Compile
Double-click to run makedist. bat.
If everything succeeds, gplpv of each version is generated in the directory where makedist. bat is located (for example, gplpv_2003x32_0.11.0.1.msi of 2003 ).
Install Windows Server 2003 hvm guest PV driver
1) during installation, a warning box is displayed, prompting "the software does not have a Windows logo for testing and cannot verify compatibility". Select "continue" in all the similar boxes"
2) there will be a security warning during the installation process, prompting "The Authenticode (TM) technology signature is not correctly used". Select Yes in all the similar boxes.
3) the "welcome to new hardware wizard" prompt box appears during the installation process. Select "NO, NO (t)" and click Next, in the next step, select "auto install software (recommended) (I)" and click Next.
4) after the installation is complete, restart the system. view the device management to view the corresponding device and driver.
20110916 the latest compiled MSI
Http://wiki.univention.de/index.php? Title = installing-signed-gplpv-Drivers
From: http://hi.baidu.com/%B0%B5%D4%C2%C1%F7%B9%E2/blog/item/222247b20d9fa9b0d8335a23.html