无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: netwinxp
打印 上一主题 下一主题

[待测]目前常见南桥AHCI&RAID驱动F6软盘映像(2009-02-26更新)

[复制链接]
121#
发表于 2009-2-23 15:42:48 | 只看该作者
我怀疑目录结构引起这个错误,上传一个带目录结构的RAID驱动供NET参考(我认为还要修改INF文件,因为F6是通过INF文件安装的)

raid.rar

14.55 KB, 下载次数: 54, 下载积分: 无忧币 -2

回复

使用道具 举报

122#
发表于 2009-2-25 19:21:20 | 只看该作者
原帖由 hwd6 于 2009-2-17 21:54 发表

我记得驱动是要复制两次的

是两次,第一次是按按F6后选择FDD上的驱动后回车时加载的,第二次是将安装光盘上的文件复制到硬盘上的时候也把FDD上的文件拷到硬盘上去了。两次都是在文本方式的安装时拷贝的,重启后进图型安装界面就没有再访问FDD了。
回复

使用道具 举报

123#
发表于 2009-2-26 17:37:15 | 只看该作者
NETWINXP,请看:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
我终于找到问题所在,望解决办法

评分

参与人数 1无忧币 +10 收起 理由
netwinxp + 10 多谢反馈。

查看全部评分

回复

使用道具 举报

124#
 楼主| 发表于 2009-2-26 18:30:19 | 只看该作者
原帖由 zhaohj 于 2009-2-26 17:37 发表
NETWINXP,请看:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137814&extra=page%3D1
我终于找到问题所在,望解决办法

多谢反馈和解决,已修整*^_^*
回复

使用道具 举报

125#
发表于 2009-2-27 11:17:46 | 只看该作者
09.02.26版INTEL ich8/9/10 AHCI 测试通过

评分

参与人数 1无忧币 +10 收起 理由
netwinxp + 10 多谢反馈

查看全部评分

回复

使用道具 举报

126#
发表于 2009-2-28 01:19:46 | 只看该作者

直接测试楼主的驱动

原帖由 netwinxp 于 2009-2-26 18:30 发表

多谢反馈和解决,已修整*^_^*

2.27日的《零体积全能可扩展PE》(64M)已集成楼主的2.26日更新的F6软盘映像内容,可直接测试该映像里的驱动效果。

0PE支持ZIP格式打包磁盘驱动,每当楼主有更新,将其F6软盘映像里的内容不加修改,直接打包为F6.ZIP,放入0PE\SRS目录即可为0PE所用(从F6相关的菜单项进入)。
启动时该文件内容被仿真为软盘,与插驱动软盘等效。

如果遇到楼主的驱动有问题,而你手头下载了XP可用的驱动,那么将你的驱动直接打包为F6.ZIP应该可用于PE。


2.27日版增加自动判断功能(chenall首创),中途可以不按F6,不选驱动,自动处理。请大家帮助测试。

此外,chenall的新版PE也兼容了0PE提出的zip磁盘驱动包简化格式,两个PE的zip格式磁盘驱动可通用,都可直接测试楼主驱动。


-------------------
补充说明:上面说到将其F6软盘映像(img文件)里的内容取出以zip格式打包,如果不想将映像内容取出,而是直接使用img映像文件,那么可以使用0PE的圣诞版081230,但该版未实现自动判断,须按F6并手选。

[ 本帖最后由 pseudo 于 2009-2-28 15:40 编辑 ]
回复

使用道具 举报

127#
发表于 2009-2-28 10:43:00 | 只看该作者
5、F6的时候会自动检测HWID,本映像已经包含目前常见南桥的AHCI&RAID的HWID,仅用一个TXTSETUP.OEM,所以应该不用其他检测软件辅助(比如CHKPCI)。---不会自检


楼主,是能自动检测还是不能自动检测啊?我只大概测了一下,好像不能自动检测,也不知测得有没问题,若真是不能自动检测,能不能将最后四个字加个显示标志一下,谢。
回复

使用道具 举报

128#
发表于 2009-2-28 14:51:02 | 只看该作者
好东东。。放谢楼主。我用来试试。
回复

使用道具 举报

129#
发表于 2009-2-28 15:30:52 | 只看该作者

回复 #126 LanCat 的帖子

自检问题是这样的:
楼主开始以为“F6的时候会自动检测”,后来实践证明还需手选,楼主于是加注“---不会自检”
chenall大师最近编写了自动检测程序,间接实现了自检。
目前零体积PE和chenall的PE都支持F6功能的自检,见#125楼。
如果使用这两个PE能手选而不能自检,那只是有小bug,请详细反馈报告,处理一下就行。
回复

使用道具 举报

130#
发表于 2009-4-18 19:27:55 | 只看该作者
谢谢!大侠PE的驱动有13个之多,XP9个。是不是此IMG已包含了Promise磁盘驱动最终不管版|Marvell 88SE61XX板载芯片最终不管Beta版|High Point常见板载芯片最终不管Beta版|AMD磁盘驱动,最终不管BETA版
还是会陆续加入支持?
回复

使用道具 举报

131#
发表于 2009-4-20 13:26:04 | 只看该作者
好东东。。放谢楼主。我用来试试。
回复

使用道具 举报

132#
发表于 2009-4-27 17:33:15 | 只看该作者
原帖由 pseudo 于 2009-2-28 01:19 发表

0PE支持ZIP格式打包磁盘驱动,每当楼主有更新,将其F6软盘映像里的内容不加修改,直接打包为F6.ZIP,放入0PE\SRS目录即可为0PE所用(从F6相关的菜单项进入)。
启动时该文件内容被仿真为软盘,与插驱动软盘等效。


pseudo,你这个方法很好。我想请教一下,“启动时该文件内容被仿真为软盘”是否在启动是优先被仿真?原理是用Grub4dos?
回复

使用道具 举报

133#
发表于 2009-4-27 17:55:34 | 只看该作者
我关心的是能否用nlite集成到XP的安装盘里,象楼主在深度发布的那个一样
回复

使用道具 举报

134#
发表于 2009-4-27 18:02:08 | 只看该作者
原帖由 liulzqlzq 于 2009-4-27 17:55 发表
我关心的是能否用nlite集成到XP的安装盘里,象楼主在深度发布的那个一样


可以!论坛上有!
回复

使用道具 举报

135#
发表于 2009-4-27 18:35:10 | 只看该作者

回复 #131 go2 的帖子

众所周知,用Grub4dos能将img文件仿真为软盘。0PE进一步支持使用zip文件,免去制作img映像的麻烦。
先将外置的驱动文件仿真为软盘,再启动pe,按下f6时,可以手工选择软盘上的驱动。通过改进,现在可以免按f6,实现自动选择。

0PE启动过程先进入dos阶段,然后才用grub.exe启动pe。在dos阶段实现以下功能:
1、将zip文件内容放入虚拟软盘(事先虚拟一个空盘)
2、自动检测磁盘类型,从F6.ZIP中自动找出适合该机器硬盘的驱动,设定为默认驱动,这样就可以免按f6手选了。
另外,新版支持将文件命名为OEM_SRS.ZIP,放在根目录即可,这样可以不动0PE自带的F6.ZIP,它优先生效。

0PE还有一个功能是先仿真好磁盘驱动软盘,再转入用户自定义菜单。这个菜单的内容、功能由用户DIY(例如,接着启动其它PE),遇到什么问题也由用户处理。

PE外置磁盘驱动技术方面chenall大师有很大贡献,目前0PE和chenall的PE都支持这种技术,驱动文件可以通用。
回复

使用道具 举报

136#
发表于 2009-4-28 15:07:00 | 只看该作者
谢谢pseudo指点!
回复

使用道具 举报

137#
发表于 2009-5-1 14:25:03 | 只看该作者
请问
如果我想把这个改为64bit的驱动
是否只需要替换.sy_文件即可?
inf文件需要做相应修改吗?
如何修改?
谢谢
回复

使用道具 举报

138#
发表于 2009-5-25 10:23:49 | 只看该作者
报告一个  华硕P5Q  ICH10R   

PCI\VEN_8086&DEV_3A20&SUBSYS_82D41043&REV_00
PCI\VEN_8086&DEV_3A20&SUBSYS_82D41043
PCI\VEN_8086&DEV_3A20&CC_01018F
PCI\VEN_8086&DEV_3A20&CC_0101


PCI\VEN_8086&DEV_3A26&SUBSYS_82D41043&REV_00
PCI\VEN_8086&DEV_3A26&SUBSYS_82D41043
PCI\VEN_8086&DEV_3A26&CC_010185
PCI\VEN_8086&DEV_3A26&CC_0101


PS:为什么华硕附送的光盘和intel官方网站下载的都没有这个型号?只有3A20 囧
回复

使用道具 举报

139#
发表于 2009-5-25 10:44:14 | 只看该作者
这个一定要顶^_^。以后肯定会用上。一个F6 img太强大了
回复

使用道具 举报

140#
发表于 2009-5-25 16:18:35 | 只看该作者
楼主是强人
这个都能出来

谢谢了
回复

使用道具 举报

141#
 楼主| 发表于 2009-5-28 12:31:21 | 只看该作者
原帖由 peter1123 于 2009-5-25 10:23 发表
报告一个  华硕P5Q  ICH10R   

PCI\VEN_8086&DEV_3A20&SUBSYS_82D41043&REV_00
PCI\VEN_8086&DEV_3A20&SUBSYS_82D41043
PCI\VEN_8086&DEV_3A20&CC_01018F
PCI\VEN_8086&DEV_3A20&CC_0101


PCI\VEN_80 ...


3A20、3A26是CC_0101,是SATA(IDE Mode),不属于AHCI、RAID,使用intelide.sys驱动(XP内置),不需要用F6。我的另一个磁盘驱动的帖子有这两个HWID。
回复

使用道具 举报

142#
发表于 2009-6-27 10:18:15 | 只看该作者
测试了楼主的F6HDC_9.02.26的驱动, 发现txtsetup.oem里面有个小问题,不知道是不是错了

[Files.scsi.IAHCI1]
driver=itl,IASTOR47.SYS,IAS
inf=itl,IAAHCI47.INF
[Files.scsi.IRAID1]
driver=itl,IASTOR47.SYS,IAS
inf=itl,IASTOR47.INF
[Files.scsi.IAHCI2]
driver=itl,IASTOR.SYS,IAS
inf=itl,IAAHCI.INF
[Files.scsi.IRAID2]
driver=itl,IASTOR.SYS,IAS

[HardwareIds.scsi.IAHCI1]
id="PCI\VEN_8086&DEV_2652&CC_0106","iaStor"
id="PCI\VEN_8086&DEV_2653&CC_0106","iaStor"
[HardwareIds.scsi.IRAID1]
id="PCI\VEN_8086&DEV_2652&CC_0104","iaStor"
id="PCI\VEN_8086&DEV_24DF","iaStor"
id="PCI\VEN_8086&DEV_25B0","iaStor"
[HardwareIds.scsi.IAHCI2]
id="PCI\VEN_8086&DEV_3A22","iaStor"
id="PCI\VEN_8086&DEV_3A02","iaStor"
id="PCI\VEN_8086&DEV_3A23","iaStor"

后面的Service是不同的(红色的IAS和iastor),是不是搞错了,还是有其他特别的意思,麻烦确认一下。

另外请教一下版主,您的F6.img中合并的txtsetup.oem是写程序自动生成的吗,是用什么编程语言修改的, 我正好在做xp unattend安装的脚本,所以想了解一下.

[ 本帖最后由 jamesdai2002 于 2009-6-27 11:33 编辑 ]
回复

使用道具 举报

143#
 楼主| 发表于 2009-6-27 10:58:13 | 只看该作者
IAS不是Service而是指向添加注册表的项。
回复

使用道具 举报

144#
发表于 2009-6-27 16:22:12 | 只看该作者

回复 #142 netwinxp 的帖子

谢谢答复, 可能不是这个问题,我是用做xp unattend 安装,用脚本生成winnt.sif,在里面增加
[MassStorageDrivers]
"INTEL ICH6X AHCI"="OEM"
"INTEL ICH5X&6X&ESB RAID"="OEM"
"INTEL ICH7X&8X&9X&10X&ESB2 AHCI"="OEM"
"INTEL ICH7X&8X&9X&10X&ESB2 RAID"="OEM"
"SIL 3112&3512 RAID"="OEM"
"SIL 3112&3512 SATA"="OEM"
"VMware SCSI Controller"="OEM"

[OEMBootFiles]
diy
txtsetup.oem
intel\iaahci.inf
intel\iaahci47.inf
intel\iastor.inf
intel\iastor.sys
intel\iastor47.inf
intel\iastor47.sys
sil\si3112.inf
sil\si3112.sys
sil\si3112r.inf
sil\si3112r.sys
sil\siremfil.sys
sil\siwinacc.sys
vm\vmscsi.cat
vm\vmscsi.inf
vm\vmscsi.sys

很可惜,没有成功,原因可能有2个,一是这种安装方式不支持压缩文件,而且不支持目录结构, 但是也有优点,可以自动检测驱动类型,而不用再defaults里面设置一个缺省的型号, 这个是F6没有的功能, 我猜测可能F6就是为手工选择设计的,自动检测功能有限。

1. 使用压缩文件提示一个错误,还没有到磁盘分区界面
2. 将压缩的驱动文件解压缩后,找到磁盘,但是在copy文件的后期提示相应的文件没有找到,比如vmscsi.sys, 在根目录(指txtseutp.oem所在的目录)再放一份就可以通过。

[ 本帖最后由 jamesdai2002 于 2009-6-27 16:49 编辑 ]
回复

使用道具 举报

145#
 楼主| 发表于 2009-6-27 20:54:36 | 只看该作者
1、F6是支持压缩的.SY_,所以估计[OEMBootFiles]的.sys文件项后面要加“,4”
2、vmscsi.sys不是真正的硬件,所以我里面没包含。
回复

使用道具 举报

146#
发表于 2009-6-28 16:52:12 | 只看该作者
原帖由 netwinxp 于 2009-6-27 20:54 发表
1、F6是支持压缩的.SY_,所以估计[OEMBootFiles]的.sys文件项后面要加“,4”
2、vmscsi.sys不是真正的硬件,所以我里面没包含。


RIS远程安装因为没有F6,但有TEXTMODE。单个驱动不带目录及多个驱动不带目录都没有问题。
带目录的驱动(如F6.IMG格式),按楼上测试已能设别硬盘,说明文本模式下已正确读取驱动。但实模式下为何会复制出错呢?

RIS虽然没F6,但能自动设别硬盘驱动(相当于F6.IMG中TXTSETUP.OEM的DEFAULT会自动加上),也许这才是远程安装操作系统的最大亮点。适当加以改造,RIS的功能会发挥得更加出色,SRS驱动就是这个改造的范例,但还没完全成功。

想RIS支持像F6.IMG格式的驱动,希望有更多人参与讨论。

下面这句不知要不要加上?
OemPnPDriversPath=”\\%SERVERNAME%\RemInst\%INSTALLPATH%\$OEM$\textmode”

[ 本帖最后由 zhaohj 于 2009-6-28 17:24 编辑 ]
回复

使用道具 举报

147#
发表于 2009-7-9 20:01:08 | 只看该作者
测试了ULI 发现设备管理器里的scsi控制器名为%M5287%
估计是字符串描述有误
应该删除 ".DeviceDesc"吧
[ULi]
%M5287%=ULiSATAM5287,PCI\VEN_10B9&DEV_5287
%M5288%=ULiSATAM5288,PCI\VEN_10B9&DEV_5288
%M5289%=ULiSATAM5289,PCI\VEN_10B9&DEV_5289
....
....
....
[strings]
ULi="ULi Electronics Inc."
M5287.DeviceDesc="ULi SATA/RAID Controller(M1573)"
M5289.DeviceDesc="ULi SATA/RAID Controller(M1689/M1567)"
M5288.DeviceDesc="ULi SATA2/RAID Controller(M1575/M1697)"
回复

使用道具 举报

148#
发表于 2009-8-8 09:42:58 | 只看该作者
报告intel驱动bug
用chenall的方案加载软盘镜像后安装系统 (用于启动PE却正常)
PCI\VEN_8086&DEV_27C5&CC_0106不能识别
用8.7原版正常

[ 本帖最后由 ljycslg 于 2009-8-9 13:11 编辑 ]
回复

使用道具 举报

149#
发表于 2009-8-8 09:51:07 | 只看该作者
试一试我新版骨头版
是 8.9官方版驱动

id没问题,原版oem文件明确支持的,可能是驱动文件本身的bug

你可以对比 iastor的文件版本号
回复

使用道具 举报

150#
发表于 2009-8-8 11:54:20 | 只看该作者
原帖由 ljycslg 于 2009-8-8 09:42 发表
报告bug
PCI\VEN_8086&DEV_27C5&CC_0106不能识别
用8.7原版正常


重启N次机子后,发现把id="PCI\VEN_8086&DEV_27C5","iaStor"放在首位就可以识别

[HardwareIds.scsi.IAHCI2]
id="PCI\VEN_8086&DEV_27C5","iaStor"
id="PCI\VEN_8086&DEV_3A22","iaStor"
id="PCI\VEN_8086&DEV_3A02","iaStor"
id="PCI\VEN_8086&DEV_3A23","iaStor"
id="PCI\VEN_8086&DEV_3A03","iaStor"
id="PCI\VEN_8086&DEV_2929","iaStor"
id="PCI\VEN_8086&DEV_2923","iaStor"
id="PCI\VEN_8086&DEV_2922","iaStor"
id="PCI\VEN_8086&DEV_2829","iaStor"
id="PCI\VEN_8086&DEV_2824","iaStor"
id="PCI\VEN_8086&DEV_2821","iaStor"
id="PCI\VEN_8086&DEV_27C1","iaStor"
id="PCI\VEN_8086&DEV_2681","iaStor"

官方是这样的
[HardwareIds.scsi.iaAHCI_ESB2]
id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH7RDH]
id = "PCI\VEN_8086&DEV_27C1&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH7MMDH]
id = "PCI\VEN_8086&DEV_27C5&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH8RDHDO]
id = "PCI\VEN_8086&DEV_2821&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH8MEM]
id = "PCI\VEN_8086&DEV_2829&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH9RDODH]
id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH9MEM]
id = "PCI\VEN_8086&DEV_2929&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH10DDO]
id = "PCI\VEN_8086&DEV_3A02&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH10R]
id = "PCI\VEN_8086&DEV_3A22&CC_0106","iaStor"
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-20 01:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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