无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3702|回复: 5
打印 上一主题 下一主题

如何把VMware的显卡驱动加到PE中----已解决

[复制链接]
跳转到指定楼层
1#
发表于 2007-4-26 10:39:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人喜欢用VMware虚拟机测试,于是用BootCD_XP_070418.ISO版本自己加入VMware显卡驱动.
具体步骤是:1.把\外置程序\PE_OUTERPART\DRIVERS_VGA.CAB解包,然后拷贝虚拟机的驱动文件到解包的目录下并命名为VMWARE.
                2.用WINACE重新打包成DRIVERS_VGA.CAB(加入几个文件打包后比原来的还小).
                3.用UltraISO替换ISO改好的文件.
                4.虚拟机启动替换好的PE,进入后提示认到 VMware SVGA II显卡.

现在问题是:属性的显示分辩率为640×480 4位显示.查找原因是自动安装驱动文件少了2个文件vmx_fb.dll vmx_mode.dll .
               手动解压拷贝这2个文件到SYSTEM32下就正常了,我对inf安装文件不太了解,各位DX帮我看看如何更改这个INF.


附件就是我用的VMware_VGA驱动.
VMWARE.rar (52 KB, 下载次数: 242)
用XCAB工具重新打包后就可以了.感谢armymangl 提供.

[ 本帖最后由 ctct 于 2007-4-26 03:49 PM 编辑 ]
2#
 楼主| 发表于 2007-4-26 10:57:09 | 只看该作者
直接贴上来了.
;-------------------------------------------------------------------------
; vmx_svga.inf
;
; Copyright (c) 1993-1999, Microsoft Corporation
; Copyright 1999-2004 VMware, Inc.  All rights reserved.
;-------------------------------------------------------------------------
[Version]
Signature   = "$WINDOWS NT$"
Provider    = %CompanyName%
ClassGUID   = {4D36E968-E325-11CE-BFC1-08002BE10318}
Class       = Display
DriverVer   = 09/23/2005, 11.2.0.0
CatalogFile = vmx_svga.cat

[SourceDisksNames]
1 = %DiskID%

[SourceDisksFiles]
vmx_svga.sys = 1
vmx_fb.dll = 1
vmx_mode.dll = 1

[DestinationDirs]
DefaultDestDir = 11
vmx_svga.Miniport = 12
vmx_svga.Display = 11
vmx_svga.ModeChange = 11

[Manufacturer]
%CompanyName% = VMware, NTx86, NTia64, NTamd64

[VMware]
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0405&SUBSYS_040515AD&REV_00
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0405&SUBSYS_00000000&REV_00
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0710&SUBSYS_00000000&REV_00

; Windows XP and later
[VMware.NTx86]
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0405&SUBSYS_040515AD&REV_00
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0405&SUBSYS_00000000&REV_00
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0710&SUBSYS_00000000&REV_00

; Windows x64 Editions
[VMware.NTamd64]
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0405&SUBSYS_040515AD&REV_00
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0405&SUBSYS_00000000&REV_00
%SVGA% = vmx_svga, PCI\VEN_15AD&DEV_0710&SUBSYS_00000000&REV_00

; Itanium (unsupported)
[VMware.NTia64]

[vmx_svga]
CopyFiles = vmx_svga.Miniport, vmx_svga.Display

[vmx_svga.Miniport]
vmx_svga.sys

[vmx_svga.Display]
vmx_fb.dll

[vmx_svga.ModeChange]
vmx_mode.dll

[vmx_svga.Services]
AddService = vmx_svga, 0x00000002, vmx_svga_Service_Inst, vmx_svga_EventLog_Inst

[vmx_svga_Service_Inst]
ServiceType = 1
StartType = 1
ErrorControl = 0
LoadOrderGroup = Video
ServiceBinary = %12%\vmx_svga.sys
ServiceBinary = %11%\vmx_fb.dll
ServiceBinary = %11%\vmx_mode.dll

[vmx_svga_EventLog_Inst]
AddReg = vmx_svga_EventLog_AddReg

[vmx_svga_EventLog_AddReg]
HKR, , EventMessageFile, 0x00020000, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\vmx_svga.sys"
HKR, , TypesSupported, 0x00010001, 7

[vmx_svga.SoftwareSettings]
AddReg = vmx_svga_SoftwareDeviceSettings

[vmx_svga_SoftwareDeviceSettings]
HKR, , InstalledDisplayDrivers, %REG_MULTI_SZ%, vmx_fb
HKR, , VgaCompatible, %REG_DWORD%, 0
HKR, , DefaultSettings.XResolution, %REG_DWORD%, 640
HKR, , DefaultSettings.YResolution, %REG_DWORD%, 480
HKR, , DefaultSettings.BitsPerPel, %REG_DWORD%, 32

[vmx_svga.CoInstallers]
CopyFiles = vmx_svga.ModeChange
AddReg = vmx_svga_CoInstallers_AddReg

[vmx_svga_CoInstallers_AddReg]
HKR, , CoInstallers32, 0x00010000, "vmx_mode.dll, VMX_ModeChange"

[Strings]
REG_SZ        = 0x00000000
REG_MULTI_SZ  = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY    = 0x00000001
REG_DWORD     = 0x00010001

DiskID = "VMware Tools"
CompanyName = "VMware, Inc."
SVGA = "VMware SVGA II"
回复

使用道具 举报

3#
 楼主| 发表于 2007-4-26 12:40:56 | 只看该作者
高手在哪里,怎么没人回贴:'( :'( :'(
回复

使用道具 举报

4#
发表于 2007-4-26 12:55:10 | 只看该作者
用这个重新打包你的cab文件试下,注意选上处理inf文件。

XCAB.rar

30.96 KB, 下载次数: 111, 下载积分: 无忧币 -2

回复

使用道具 举报

5#
发表于 2007-4-28 14:46:02 | 只看该作者
学了一招,谢谢了!!
回复

使用道具 举报

6#
发表于 昨天 14:17 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-22 14:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表