无忧启动论坛

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

[求助] xp集成sata后用了应答文件不能安装驱动,没用应答文件却能安装驱动

[复制链接]
跳转到指定楼层
1#
发表于 2016-9-18 16:11:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
镜像是xp3是集成sata后安装第一阶段不会出现蓝屏,成功复制文件,第二阶段,安装设备时跳出插入盘以便安装驱动的提示,点击确定,手动选择驱动,成功安装后系统后,重启,正常进入桌面,我的电脑里能看见所有分区
驱动文件Ahcix86.sys  Ahcix86.inf 是放在I386里面的

用了应答文件,系统安装完后,重启,蓝屏,还是一闪而过,又重启,还是蓝屏 说明驱动没有安装

应答文件哪里出错了

应答文件内容如下:

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    DriverSigningPolicy=Ignore
    NonDriverSigningPolicy=Ignore
    OEMPnPDriversPath="WINDOWS\system32\drivers"


2#
发表于 2016-9-18 16:43:47 | 只看该作者
OemPreinstall=Yes

点评

OemPreinstall=Yes或OemPreinstall=No都不行 第二阶段,不用应答文件,安装设备时之所以能跳出插入盘以便安装驱动的提示,是因为我在txtsetup.sif 的[SourceDisksFiles]字段下添加了Ahcix86.inf,如果不添加就不  详情 回复 发表于 2016-9-18 17:34
回复

使用道具 举报

3#
发表于 2016-9-18 17:08:58 | 只看该作者
请问P大,应答文件能否外置?如果ISO镜像没带,系统会主动转而去比如FD0或其它下查找吗?应该怎么做才能实现应答文件外置?

点评

外置一个与WINNT.SIF同体积的MY.SIF,其中写好序列号等应答内容。 然后这样子可以覆盖内存里iso的应答文件内容: map --mem /WIN$.ISO (0xff) map --hook dd if=(fd0)/MY.SIF of=(0xff)/I386/WINNT.SIF chainlo  详情 回复 发表于 2016-9-18 18:07
回复

使用道具 举报

4#
 楼主| 发表于 2016-9-18 17:34:40 | 只看该作者

OemPreinstall=Yes或OemPreinstall=No都不行

第二阶段,不用应答文件,安装设备时之所以能跳出插入盘以便安装驱动的提示,是因为我在txtsetup.sif 的[SourceDisksFiles]字段下添加了Ahcix86.inf,如果不添加就不会能跳出插入盘以便安装驱动的提示,那么安装完也会蓝屏(txtsetup.sif 的[SourceDisksFiles]字段下如果不添加了Ahcix86.inf,在安装第一阶段不会蓝屏,能出现硬盘)

用了应答文件没安装驱动我以为是txtsetup.sif 的[SourceDisksFiles]字段下添加了Ahcix86.inf的原因,于是删除,I386下的Ahcix86.inf文件没删除,结果还是不成功

不用应答文件手动添加驱动时我把路径指向H:\I386(H为光驱)或是指向C:\WINDOWS\system32\drivers都能成功(第一阶段复制文件时Ahcix86.sys复制到了C:\WINDOWS\system32\drivers
Ahcix86.inf复制在了C:\WINDOWS\inf )



所以应答文件的路径指向了WINDOWS\system32\drivers

OEMPnPDriversPath="WINDOWS\system32\drivers"

是路径指向错了吗

点评

你说的情况复杂,我不细看分析了,说点大概。 OemPreinstall=Yes估计是指使用安装光盘集成的oem驱动,可能不睬软盘上的驱动。 集成oem驱动好像有一套规矩,连目录名等都有讲究。 可能用Yes时你的不合规矩,用No  详情 回复 发表于 2016-9-18 18:28
回复

使用道具 举报

5#
发表于 2016-9-18 18:07:07 | 只看该作者
2012kwy 发表于 2016-9-18 17:08
请问P大,应答文件能否外置?如果ISO镜像没带,系统会主动转而去比如FD0或其它下查找吗?应该怎么做才能实 ...

外置一个与WINNT.SIF同体积的MY.SIF,其中写好序列号等应答内容。
然后这样子可以覆盖内存里iso的应答文件内容:
map --mem /WIN$.ISO (0xff)
map --hook
dd if=(fd0)/MY.SIF of=(0xff)/I386/WINNT.SIF
chainloader (0xff)
回复

使用道具 举报

6#
发表于 2016-9-18 18:28:19 | 只看该作者
yjqd 发表于 2016-9-18 17:34
OemPreinstall=Yes或OemPreinstall=No都不行

第二阶段,不用应答文件,安装设备时之所以能跳出插入盘 ...

你说的情况复杂,我不细看分析了,说点大概。

OemPreinstall=Yes估计是指使用安装光盘集成的oem驱动,可能不睬软盘上的驱动。
集成oem驱动好像有一套规矩,连目录名等都有讲究。
可能用Yes时你的不合规矩,用No时有OEM字样的路径白给。

点评

谢谢pseudo 问题解决了 在镜像根目录下建如下目录 $OEM$\$1$\ach 驱动文件只需要sys和inf 拷贝进$OEM$\$1$\ach 应答文件内容如下: ;SetupMgrTag [Data] AutoPartition=0 MsDosInitiated  详情 回复 发表于 2016-9-18 18:46
回复

使用道具 举报

7#
 楼主| 发表于 2016-9-18 18:46:09 | 只看该作者
本帖最后由 yjqd 于 2016-9-18 19:06 编辑
pseudo 发表于 2016-9-18 18:28
你说的情况复杂,我不细看分析了,说点大概。

OemPreinstall=Yes估计是指使用安装光盘集成的oem驱动, ...


谢谢pseudo

问题解决了

在镜像根目录下建如下目录
$OEM$\$1\ach

驱动文件只需要sys和inf 拷贝进$OEM$\$1\ach

应答文件内容如下:

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    DriverSigningPolicy=Ignore
    NonDriverSigningPolicy=Ignore
    OEMPnPDriversPath="ach"

成功
回复

使用道具 举报

8#
发表于 2016-9-19 08:27:03 | 只看该作者
感谢分享,又学习了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-22 03:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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