无忧启动论坛

标题: 关于磁盘驱动的问题,请chenall 进 [打印本页]

作者: jianliulin    时间: 2008-12-16 08:41
标题: 关于磁盘驱动的问题,请chenall 进
我今天查看了我自己的PE的驱动(驱动从别的PE集成过来),其中iastor75的驱动如下:

[SourceDisksFiles]
iastor75.sys=1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
PCI\VEN_8086&DEV_2653&CC_0106="iastor75"
PCI\VEN_8086&DEV_2681&CC_0106="iastor75"
PCI\VEN_8086&DEV_2682&CC_0104="iastor75"
PCI\VEN_8086&DEV_27C1&CC_0106="iastor75"
PCI\VEN_8086&DEV_27C3&CC_0104="iastor75"
PCI\VEN_8086&DEV_27C5&CC_0106="iastor75"
PCI\VEN_8086&DEV_27C6&CC_0104="iastor75"
PCI\VEN_8086&DEV_2821&CC_0106="iastor75"
PCI\VEN_8086&DEV_2822&CC_0104="iastor75"
PCI\VEN_8086&DEV_2829&CC_0106="iastor75"
PCI\VEN_8086&DEV_282A&CC_0104="iastor75"
PCI\VEN_8086&DEV_2922&CC_0106="iastor75"
[SCSI.Load]
iastor75=iastor75.sy_,4
[SCSI]
iastor75="Intel ICH9R、ICH8X、ICH7X、ICH6M、ESB2 SATA AHCI/RAID Controllers v7.5.0"

我解压缩iastor75.sy_ 后发现不是iastor75.sys,而是iastor.sys,
在系统中已有:
[SourceDisksFiles]
iastor.sys=1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
PCI\VEN_8086&DEV_2929&CC_0106="iastor"
PCI\VEN_8086&DEV_3A22&CC_0106="iastor"
[SCSI.Load]
iastor=iastor.SY_,4
[SCSI]
iastor="INTEL 82801HEM/HBM, ICH9 SATA, AHCI/RAID V7.8.0.1012"

请问如果ID为PCI\VEN_8086&DEV_2653&CC_0106系统找驱动的时候是加载iastor75.sys还是iastor.sys
作者: zhaohj    时间: 2008-12-16 09:17
PCI\VEN_8086&DEV_2653&CC_0106="iastor75"
对应
iastor75=iastor75.sy_,4
解压缩iastor75.sy_是iastor.sys,就是加载iastor.sys

[ 本帖最后由 zhaohj 于 2008-12-16 09:18 编辑 ]
作者: netwinxp    时间: 2008-12-16 09:56
对于PCI\VEN_8086&DEV_2653&CC_0106,系统查找HardwareIdsDatabase的项得到Iastor75,然后从SCSI.LOAD找到压缩文件Iastor75.sy_解压缩得Iastor.sys加载到内存中。
Iastor75并不是一个好的选择,它往下不能驱动ICH5R RAID(24DF)、6300ESB RAID(25B0)、ICH6R RAID(2652&CC_0104)、ICH6R AHCI(2652&CC_0106),往上不能驱动ICH10。而并没有一个IASTOR可以驱动所有的INTEL的RAID和AHCI,要想驱动所有的,最少需要两个版本的IASTOR,但如果不进行特殊处理,两个版本的IASTOR.SYS必然会由于相同的文件名而无法共存,解决办法就是把IASTOR.SYS压缩(用CAB压缩),然后把压缩后的文件重命名成不同的文件。
建议参考我的INTEL驱动方案,其中IASTOR50.SY_是IASTOR.SYS(5.0版本)压缩后重命名的,IASTOR78.SY_同样道理。

[ 本帖最后由 netwinxp 于 2008-12-16 09:57 编辑 ]




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3