无忧启动论坛

标题: 小马与LYRA的IASTOR87改名的问题 [打印本页]

作者: hhh333    时间: 2009-2-26 20:52
标题: 小马与LYRA的IASTOR87改名的问题
看到N版的更新,回头看小马与lyra的IASTOR87.sy_,解压后均为iastor.sys,不知会不会有改名的问题
作者: mapeimapei    时间: 2009-2-26 21:05
已经参照netwinxp版主的修正了此问题。。
作者: HB天意    时间: 2009-2-26 21:30
原帖由 mapeimapei 于 2009-2-26 21:05 发表
已经参照netwinxp版主的修正了此问题。。

怎么修正的?
作者: hhh333    时间: 2009-2-26 21:41
标题: 回复 #3 yidawpf 的帖子
TXTSETUP.SIF中
[SCSI.Load]
iastor87=iastor.SY_,4

[SourceDisksFiles]
iastor.sys=1,,,,,,4_,4,1,,,1,4
==============================
drivers中驱动 iastor87.sy_ 改为iastor.sy_
作者: HB天意    时间: 2009-2-26 21:45
原帖由 hhh333 于 2009-2-26 21:41 发表
TXTSETUP.SIF中
[SCSI.Load]
iastor87=iastor.SY_,4

[SourceDisksFiles]
iastor.sys=1,,,,,,4_,4,1,,,1,4
==============================
drivers中驱动 iastor87.sy_ 改为iastor.sy_


谢谢指导!
作者: cnn_5454    时间: 2009-2-26 21:59
标题: 回复 #4 hhh333 的帖子
改名好像也可以的

今天偶试验了一下

把iastor87.SY_解压出来

改名为iastor87.SYS


然后

[SourceDisksFiles]
iastor87.sys=1,,,,,,4_,4,1,,,1,4


[SCSI.Load]
iastor87=iastor87.SYS,4


没有出现蓝屏
作者: cnn_5454    时间: 2009-2-26 22:04
偶不懂里面的关系是怎么回事儿 不过试验了一下是没出什么故障

我把iastor87还是改为iastor87.sys了
作者: mapeimapei    时间: 2009-2-26 22:55
验证下md5码,看看一样不?如果一样的话,把名字来回改下应该么有问题的。
作者: lmle    时间: 2009-2-26 23:00
IASTOR47.SY_ 解压后也是iastor.sys,难道这个也有改名问题?
作者: HB天意    时间: 2009-2-27 09:56
PCI\VEN_8086&DEV_27C1="IASTOR87";ICH7/7R/7DH AHCI
PCI\VEN_8086&DEV_27C3="IASTOR87";ICH7R/7DH SATA RAID
PCI\VEN_8086&DEV_27C5="IASTOR87";ICH7M AHCI
PCI\VEN_8086&DEV_27C6="IASTOR87";ICH7MDH SATA RAID
PCI\VEN_8086&DEV_2681="IASTOR87";631x/632xESB2 AHCI
PCI\VEN_8086&DEV_2682="IASTOR87";631x/632x ESB2 SATA RAID
PCI\VEN_8086&DEV_2683="IASTOR87";631x/632x ESB2 SATA RAID
PCI\VEN_8086&DEV_2821="IASTOR87";ICH8R/8DH/8DO AHCI
PCI\VEN_8086&DEV_2824="IASTOR87";ICH8 AHCI
PCI\VEN_8086&DEV_2829="IASTOR87";ICH8M/8ME AHCI
PCI\VEN_8086&DEV_5029="IASTOR87";Tolapai AHCI
PCI\VEN_8086&DEV_2922="IASTOR87";ICH9R/9DH/9DO AHCI(6 Port)
PCI\VEN_8086&DEV_2923="IASTOR87";ICH9 AHCI(4 Port)
PCI\VEN_8086&DEV_2822="IASTOR87";ICH8R/9R/10R/DH/DO(AIE=0) SATA RAID
PCI\VEN_8086&DEV_282A="IASTOR87";ICH8ME/9ME SATA RAID
PCI\VEN_8086&DEV_2925="IASTOR87";ICH9R、9DH、9DO(AIE=1) SATA RAID;仅vista才会出现
PCI\VEN_8086&DEV_2929="IASTOR87";ICH9M/ME AHCI(4 Port)
PCI\VEN_8086&DEV_3A22="IASTOR87";ICH10R AHCI(6 Port)
PCI\VEN_8086&DEV_3A02="IASTOR87";ICH10D AHCI(6 Port)
PCI\VEN_8086&DEV_3A23="IASTOR87";ICH10 AHCI(4 Port)
PCI\VEN_8086&DEV_3A03="IASTOR87";ICH10 AHCI(4 Port)

这些IASTOR87不用改名吧?
作者: zhaohj    时间: 2009-2-27 11:25
问题只出现在OEM加载(即F6软盘镜像)中INTEL的iastor.sys无法改名,因为这个是通过INF文件加载安装的,可能对应的INF文件内容更改错误。
N版现已解决(IMSM87版不改名,但可压缩)。
作者: cqsg123    时间: 2009-2-27 12:11
这就是拿来主义的坏处.一个人有错,另一个人不加细查拿来就用,蝴蝶效应产生了...HHH333发现了一部份,还有一部分就是有些同志的笔误问题了...
WSW8810的内核无此问题...HHH333难道也开始做内核驱动了?

关于文件名还不至87一个.47 75都是同一个错误...解压后均为同名IASTOR.SYS,
另外一个问题就是在这里:      iastor75=iastor75.SY_,4
WSW8810的内核是这样的:    iastor75=iastor75.sys,4
深度XPSP2的内核是这样的:    iastor6 = iastor6.sys,4
MSDN SP3的内核同上           iastor = iastor.sys,4
老毛桃911内核是这样的:       iastor55=iastor55.sy_,4

我个人认为是应该是iastor6 = iastor6.sys,4这种结构才恰当,否则前后的配置信息有点自相矛盾了.如果是以SY_为识别,哪么前面的IASTOR55.sys=1,,,,,,4_,4,1,,,1,4这有如何解释.如果是以SYS为识别,哪 iastor55=iastor55.sy_,4又何解释?除非同时支持两种压缩和非压缩文件名,所以压缩前和压缩后的文件名前缀一定要相同,小马和天琴就错在这里.

[ 本帖最后由 cqsg123 于 2009-2-27 13:10 编辑 ]
作者: 潮退潮生    时间: 2009-2-27 13:51
看来这个问题还很严重,不过会整驱动的又有几个,楼上的话对是对,可也要看下环境嘛。
作者: lyra    时间: 2009-2-27 13:57
我觉得这个问题这样纠缠不是办法。

不管是IASTOR47,IASTOR75还是IASTOR87,其实都是IASTOR的不同版本而已,分别针对INTEL不同的ICH磁盘控制器,不是靠一个单独的IASTOR就能支持所有的INTEL磁盘控制器的。

所以,在PE里势必要有不止一个的IASTOR,否则是无法完整支持INTEL所有的磁盘控制器。

鉴于此,不同版本的IASTOR是不可能以同一个名称:IASTOR.SYS,存在的!

所以,将IASTOR.SYS改名为IASTOR47.SYS、IASTOR75.SYS和IASTOR87.SYS就不奇怪了。

其实不管怎么改名,只要PE在启动的时候能正确驱动起磁盘控制器,让我们能正常的使用硬盘,就一切OK了。何必强调哪个文件应该是什么文件名呢?

比如,8.7版本的IASTOR是驱动ICH10R控制器的(当然,PE里也必须只有这一个驱动程序能驱动ICH10R)。那么,不管我将这个8.7版本IASTOR命名为IASTOR.SYS还是IASTOR87.SYS,并将他们压缩为IASTOR.SY_还是IASTOR87.SY_,只要PE启动之后,ICH10R被正确驱动,硬盘顺利认出,并能正常使用,就万事大吉了!因为这就是我们最终的目的嘛!
作者: 潮退潮生    时间: 2009-2-27 14:03
支持LS,还有如果问题只有在F6映像才出现的话大可不用理会,一般是很少用到这个功能的,我玩了几年电脑还没试过用F6映像。精力好的大大可以多去搞3.0了,以后的PE在驱动方面要求会少很多,自带的驱动基本都够用了。
作者: hhh333    时间: 2009-2-27 14:08
原帖由 cqsg123 于 2009-2-27 12:11 发表
这就是拿来主义的坏处.一个人有错,另一个人不加细查拿来就用,蝴蝶效应产生了...HHH333发现了一部份,还有一部分就是有些同志的笔误问题了...
WSW8810的内核无此问题...HHH333难道也开始做内核驱动了?

关于文 ...


我同意LZ的意见,还是按规矩来吧,不用sy_这种名称,支持解压前后名称一致的搞法,不然就有点乱。




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