Windows PV driver source code compilation and installation manual

Source: Internet
Author: User
Tags mercurial

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

Author: feiskyer published on 16:58:29 Original article link Read: 13 comment: 0 view comment

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.