|
前两天我曾发贴问过如何在PE中安装DELL的SigmaTel声卡,经过不断摸索,已经找到了手工解决办法,但如何能使之自动化,则是一大难题,发上来,看看有无高手能解决。
现象描述: 老毛桃PE中自带SigmaTel声卡驱动为
sfng32.sys
stacapi.dll
staco.dll
STHDA.INF
sthda.sys
其中sfng32.sys不是必须的,可以认为主要是4个。 自带驱动之所以不能正确安装,其实是少了几个文件,经过摸索,应该还需要几个必备文件,即:
Sthda.ini
92xxD.ini
92XXD2-1.INI
92XXD2-2.INI
92XXD2-3.INI
92XXD2-4.INI
92XXD8-1.INI
92XXD8-2.INI
92XXD8-3.INI
另外,sthda.inf最好用原版,不要自己精简,以免发生安装错误。
重新打包后,在控制面板-声音和视频设备里可以看到硬件已安装,但不能正常启用。 此时更新硬件驱动,点选自己安装-从磁盘安装,并定位到驱动文件的源目录,却能正常安装!之后就有声音了,但如果不选从磁盘安装,而是指定位置,仍然会无法安装,提示错误!
非常之奇怪的现象! 驱动文件源目录里即是上面我提到的4+9=13个文件,再无其他文件。 同样定位该目录,升级驱动时指定位置不行而选从磁盘安装则行!
我的一点研究结果供参考:staco.dll中其实内嵌了一个stac97.inf文件,用UE打开staco.dll会发现它其实也参与了驱动安装。但就是不知道它在安装中的具体作用了。 希望高手能解决此问题!
我的驱动文件:
[ 本帖最后由 daiddcc 于 2007-10-11 12:12 PM 编辑 ] |
|