windows pv driver源码编译安装手册

简介:

资源准备

windows pv-driver源码:

http://xenbits.xensource.com/ext/win-pvdrivers.hg 

WDK:

http://msdn.microsoft.com/en-us/windows/hardware/gg487463.aspx

 Mercurial:(用于下载windows pv-driver源码)

http://mercurial.selenic.com/downloads/

 7-zip:

http://sparanoid.com/lab/7z/

或者

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编译

 安装WDK

 安装7-zip

 安装wix

 安装Mercurial

 下载windows pv-driver源码(启动命令提示符CMD)

# mkdir WindowsPVDriver

# cd WindowsPVDriver

# hg clone http://xenbits.xensource.com/ext/ win-pvdrivers.hg

Note:目前windows pv driver在闭关完善,上述hg地址已经取消,仅仅存在

http://xenbits.xensource.com/ext/win-pvdrivers地址,无法通过hg clone直接下载

  编辑脚本

用记事本打开makedist.bat,修改如下位置:

IF NOT EXIST set_ddk_path.bat ECHO >set_ddk_path.bat SET DDK_PATH       \

=C:\WinDDK\7600.16385.0   

修改为DDK安装路径,同时修改为对应版本号

 

IF NOT EXIST gplpv.cer "%DDK_PATH%"\bin\selfsign\MakeCert.exe -r -pe –ss    \

 PrivateCertStore -n "CN=GPLPV_Test_Cert" gplpv.cer  

修改为MakeCert.exe所在路径,一般为\bin\x86\MakeCert.exe

 

用记事本打开sign.bat,用替换功能将所有的”/v /s”替换为”/v /a /s”,同时删除所有” /t http://timestamp.verisign.com/scripts/timestamp.dll”项

 

用记事本打开wix.bat,将”/v /s”替换为”/v /a /s”,同时删除所有” /t http://timestamp.verisign.com/scripts/timestamp.dll”项

 

用记事本打开archive.bat,确认7-Zip的安装路径是否为"%PROGRAMFILES%\7-Zip\7z.exe" 

编译

双击运行makedist.bat

如果一切成功,将会在makedist.bat所在目录下生成各个版本的gplpv(比如2003的为gplpv_2003x32_0.11.0.1.msi)。

 

Windows Server 2003 HVM Guest PV Driver安装

1)       安装过程中会有警告框提示“软件没有windows徽标测试,无法验证兼容性”,所有类似框都选择“仍然继续”

2)       安装过程中会有安全警告,提示“没有正确使用Authenticode(TM)技术签名”,所有类似框选择是

3)       安装过程中会出现“欢迎使用找到新硬件向导”提示框,选择选项“否,暂时不(T)”选项,然后单击下一步,下一步中选择“自动安装软件(推荐)(I)”选项,单击下一步

4)       安装完成之后重启系统,查看设备管理可以看到对应的设备和驱动

 

 

20110916 最新的一份编译的msi

http://wiki.univention.de/index.php?title=Installing-signed-GPLPV-drivers


本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2011/12/29/2310342.html,如需转载请自行联系原作者


相关文章
|
1月前
|
Linux iOS开发 MacOS
Windows系统下安装Python的步骤
Windows系统下安装Python的步骤
26 0
|
1月前
|
Apache PHP
Windows11 安装Apache24全过程
Windows11 安装Apache24全过程
32 0
|
2天前
|
自然语言处理 并行计算 Linux
ModelScope问题之windows下安装不了如何解决
本合集将提供ModelScope安装步骤、配置要求和环境准备,以便用户顺利启动ModelScope进行模型开发和测试。
26 2
|
5天前
|
安全 网络安全 虚拟化
VMware中安装Windows Server 2012系统
在VMware中安装Windows Server 2012系统
29 2
|
5天前
|
Dart Shell 开发工具
解决windows安装Flutter时出现Unknown operating system. Cannot install Dart SDK.问题
解决windows安装Flutter时出现Unknown operating system. Cannot install Dart SDK.问题
|
6天前
|
网络协议 Linux iOS开发
《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(2)-Wireshark在Windows系统上安装部署
【2月更文挑战第2天】《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(2)-Wireshark在Windows系统上安装部署
28 4
|
6天前
|
Windows 网络安全
Windows【工具 05】使用freeSSHd搭建sftp环境(安装+配置+避坑)freeSSHd version 1.3.1安装包网盘分享
【2月更文挑战第2天】使用freeSSHd搭建sftp环境(安装+配置+避坑)freeSSHd version 1.3.1安装包网盘分享
25 0
Windows【工具 05】使用freeSSHd搭建sftp环境(安装+配置+避坑)freeSSHd version 1.3.1安装包网盘分享
|
6天前
|
关系型数据库 MySQL Linux
MySQL 数据库安装详解(linux系统和windows系统)
MySQL 数据库是一种广泛使用的开源关系数据库管理系统。在 Linux 和 Windows 系统上安装 MySQL 数据库的步骤略有不同。
34 0
|
8天前
|
Oracle Java 关系型数据库
【极光系列】windows安装JDK11详细教程
【极光系列】windows安装JDK11详细教程
28 2
|
8天前
|
关系型数据库 MySQL 数据安全/隐私保护
【极光系列】Windows安装Mysql8.0版本
【极光系列】Windows安装Mysql8.0版本
21 1

相关产品

  • 云迁移中心