无忧启动论坛

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

请p大和饭大看一看。pe添加raid驱动的问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-21 12:43:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、我的机子是联想万全t468 g4为便于维护想做一个能识别raidpe。我修改is文件,即添加了sys和修改了sif文件。但是用好几个版本的pexp03都有)来试验,总不成功。除了添加sys和修改sif外是不是还有哪个地方要修改?另外修改sif时发现驱动重复,id又应如何修改?
=====================================================================================
                                 硬盘控制器 RAID模式
=====================================================================================
PCI\VEN_8086&DEV_27C3&SUBSYS_7B5A17AA&REV_01\3&11583659&0&FA
    Name: LSI Logic Embedded SATA RAID
    Hardware ID's:
        PCI\VEN_8086&DEV_27C3&SUBSYS_7B5A17AA&REV_01
        PCI\VEN_8086&DEV_27C3&SUBSYS_7B5A17AA
        PCI\VEN_8086&DEV_27C3&CC_010400
        PCI\VEN_8086&DEV_27C3&CC_0104
    Compatible ID's:
        PCI\VEN_8086&DEV_27C3&REV_01
        PCI\VEN_8086&DEV_27C3
        PCI\VEN_8086&CC_010400
        PCI\VEN_8086&CC_0104
        PCI\VEN_8086
        PCI\CC_010400
        PCI\CC_0104
1 matching device(s) found.

PCI\VEN_8086&DEV_27C3&SUBSYS_7B5A17AA&REV_01\3&11583659&0&FA
    Name: LSI Logic Embedded SATA RAID
    Driver installed from c:\windows.0\inf\oem0.inf [MIDE2k3_Inst]. 1 file(s) used by driver:
        C:\WINDOWS.0\system32\DRIVERS\MegaIDE.sys
1 matching device(s) found.

=====================================================================================



二、我自做了一个先加载驱动img文件后启动pe的方法。但也只有一个pe能识别阵列。菜单如下:
title
启动服务器管理系统pe

map --mem ()/BOOT/IMGS/RAID.IMG (fd1)
map --hook
map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0) || find --set-root /BOOT/IMGS/FIRADISK.IMG (fd0) && map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0)
map --mem ()/BOOT/IMGS/FWQ.ISO (0xff) || find --set-root /BOOT/IMGS/FWQ.ISO (0xff) && map --mem ()/BOOT/IMGS/FWQ.ISO (0xff)
map --hook
chainloader (0xff)
只有这个FWQ.ISO加载成功能识别阵列分区。我用了其它xp03pe都不行,不知怎么回事?
2#
发表于 2011-11-21 13:13:32 | 只看该作者

回复 #1 2011banhuaai 的帖子

您这个驱动我是已经添加到SRS驱动包了?您用F6IMG可以直接加载的啊。
回复

使用道具 举报

3#
发表于 2011-11-21 14:53:51 | 只看该作者
XP不能用很正常.因为某些驱动是FOR 2003的

F6后,仍然不能识别硬盘,是PE兼容问题,因为你说有可以认的
回复

使用道具 举报

4#
发表于 2011-11-21 15:21:25 | 只看该作者
这样试一下:
复制C:\WINDOWS.0\system32\DRIVERS\MegaIDE.sys到SRS目录与1.ZIP并列。
用“更强专业手动方案”选择MegaIDE.sys。
回复

使用道具 举报

5#
 楼主| 发表于 2011-11-21 19:04:20 | 只看该作者
F6IMG能进pe但还是识别不了阵列。是不是驱动不一样。我用的驱动是http://115.com/file/aq67lgko#
T168468G4BZSATARAIDWIN2K3.rar
饭大看看是什么回事/。
我试用p大的方法看看。成不成功。多谢两大的大力知道。让我学了很多东西。
回复

使用道具 举报

6#
发表于 2011-11-21 19:47:04 | 只看该作者

回复 #5 2011banhuaai 的帖子

非常普通的INTEL ICH7DH 磁盘控制器

用我的FBA包 100%支持的。

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

7#
 楼主| 发表于 2011-11-21 22:17:22 | 只看该作者

回复 #6 hotdll 的帖子

饭大,辛苦了。但是还是读不了阵列。驱动:OEM如下
(C) LSI Logic Corporation
# All Rights Reserved.
#
# Windows NT 4.0 Miniport Driver for LSI LOGIC CORPORATION MegaRAID IDE
#
[Disks]
d1 = "LSI MegaRAID IDE Driver Diskette",\MEGAIDE,\
d2 = "LSI MegaRAID IDE Driver Diskette",\MEGAIDE,\Windows
d3 = "LSI MegaRAID IDE Driver Diskette",\MEGAIDE,\Win64

[Defaults]
scsi = MegaIDE_FSC

[scsi]
MegaIDE_FSC   ="LSI Logic Embedded SATA RAID", MEGAIDE
MegaIDE_FSC64 ="LSI Logic Embedded SATA RAID (Intel IA32E)", MEGAIDE

# This section lists the files that should be copied if the user
# selects a particular component option.
#
# <file_type> is one of driver, port, class, dll, hal, inf, or detect.
#   See below.
# <source_disk> identifies where the file is to be copied from, and must
#   match en entry in the [Disks] section.
# <filename> is the name of the file. This will be appended to the
#   directory specified for the disk in the [Disks] section to form the
#   full path of the file on the disk.

[Files.scsi.MegaIDE_FSC]
driver  = d2, MegaIDE.sys, MEGAIDE
inf     = d2, MegaIDE.inf
inf     = d2, NODEV.inf
catalog = d2, MegaIDE.cat
##### Enable this if you want to install the SPY with driver
#dll         = d1, spyser.dll
#dll        = d1, lsiata.dll
#dll        = d1, evemsg.dll
#dll        = d1, raidmon.dll
#dll        = d1, options.dll
#driver        = d1, memrwnt.sys, MEGAIDE

[Files.scsi.MegaIDE_FSC64]
driver  = d3, MegaIDE.sys, MEGAIDE
inf     = d3, MegaIDE.inf
inf     = d3, NODEV.inf
catalog = d3, Mega64.cat
##### Enable this if you want to install the SPY with driver
#dll         = d1, spyser.dll
#dll        = d1, lsiata.dll
#dll        = d1, evemsg.dll
#dll        = d1, raidmon.dll
#dll        = d1, options.dll
#driver        = d1, memrwnt.sys, MEGAIDE

[HardwareIds.scsi.MegaIDE_FSC]
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_10341734", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_10401734", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_10731734", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_497C17AA", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_496417AA", "MEGAIDE"
id = "PCI\VEN_8086&DEV_2652&CC_0104", "MEGAIDE"
id = "PCI\VEN_8086&DEV_27c3&CC_0104", "MEGAIDE"

[HardwareIds.scsi.MegaIDE_FSC64]
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_10341734", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_10401734", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_10731734", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_497C17AA", "MEGAIDE"
id = "PCI\VEN_8086&DEV_25b0&SUBSYS_496417AA", "MEGAIDE"
id = "PCI\VEN_8086&DEV_2652&CC_0104", "MEGAIDE"
id = "PCI\VEN_8086&DEV_27c3&CC_0104", "MEGAIDE"

[Config.MEGAIDE]
value = "Parameters\PnpInterface",5, REG_DWORD,1
就是不行,不知你的gz里有没有?我解开几个版本的pe都有MEGAIDE.SYS但不知为何就是读不了?我已弄了好长一段时间了。都想投降了。但又不服气。望饭大和p大多多支持。
回复

使用道具 举报

8#
发表于 2011-11-21 22:51:24 | 只看该作者

回复 #7 2011banhuaai 的帖子


我很好奇,你这个帖子帖的阵列和你第一个帖子帖的阵列不一样。。。。。
并且你提供的驱动是NT4的,不支持03和XP
回复

使用道具 举报

9#
发表于 2011-11-21 23:19:57 | 只看该作者

回复 #7 2011banhuaai 的帖子

我最新版本1118fba包有这个megaide的驱动包。。。
您的机器有几个阵列卡?
我的F6IMG只支持单阵列卡。

您需要在BIOS中关闭非安装系统的那个阵列卡。
回复

使用道具 举报

10#
发表于 2011-11-22 00:00:35 | 只看该作者
原帖由 2011banhuaai 于 2011-11-21 22:17 发表
...我解开几个版本的pe都有MEGAIDE.SYS但不知为何就是读不了?我已弄了好长一段时间了。都想投降了。但又不服气。望饭大和p大多多支持。 ...

貌似#4楼支持过的。

从#1楼看,你好像在C:\window.0目录装了windows系统。
如果此系统是xp或2003,能正常启动并找到硬盘,#1楼信息也是在该系统下提取的。
那么你的机器适用驱动文件该是
C:\WINDOWS.0\system32\DRIVERS\MegaIDE.sys
了。

有此驱动文件就有戏。别的啥都不要了。按#4楼操作应该就可以了。

其中”复制C:\WINDOWS.0\system32\DRIVERS\MegaIDE.sys到SRS目录与1.ZIP并列。“这步也可以省略。直接输入字符串
/WINDOWS.0/system32/DRIVERS/MegaIDE.sys
来指定该文件为驱动即可。

就是说,你不需要为了认Raid硬盘去写任何菜单、改任何东西、加任何文件。只需一个0pe启动盘即可。
进一步,用0pe的iso启动器可以启动不认Raid盘的xp-pe或03-pe的iso,或xp/03安装盘的iso,使之变得认盘。也不需要写菜单或修改什么。

[ 本帖最后由 pseudo 于 2011-11-22 00:13 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2011-11-22 10:31:42 | 只看该作者

回复 #9 hotdll 的帖子

因为是学校的机房。只是但阵列卡。联想公司提供了阵列驱动软盘。我就不信邪。再用光盘加软驱重装后,将信息反馈给您。我从联想官网下载的驱动用nlite集成到2003企业版光盘后也免去了软驱可以安装系统。我就想弄一个可以读取该阵列的03pe,便于维护。也增加点知识。不知为何联想提供的软盘现在不能复制了。但是,从联想官网下载的驱动是一样的。要不我集成在03光盘应该也装不了系统的。还有。你提供的id提取器提取结果好像与系统硬盘属性提供的信息不一致。呆会裁图给你。
回复

使用道具 举报

12#
发表于 2011-11-22 11:30:02 | 只看该作者
原帖由 2011banhuaai 于 2011-11-22 10:31 发表
因为是学校的机房。只是但阵列卡。联想公司提供了阵列驱动软盘。我就不信邪。再用光盘加软驱重装后,将信息反馈给您。我从联想官网下载的驱动用nlite集成到2003企业版光盘后也免去了软驱可以安装系统。我就想弄 ...


我看了提供的驱动,一些PE不能直接识别,是因为一般PE内置的版本问题,
不能支持那个7B的

而你提供的驱动,你自己打包的SRS.ZIP有问题.

你可以使用我这个,直接用其它的F6模块来加载它

[ 本帖最后由 dvd008 于 2011-11-24 18:13 编辑 ]
回复

使用道具 举报

13#
发表于 2011-11-22 12:01:34 | 只看该作者
如果集成,需要在SIF里面加入
在INTEL或者MEGAIDE附近加.

PCI\VEN_8086&DEV_27C3&SUBSYS_7B5A17AA="megaide"

如果用
PCI\VEN_8086&DEV_27C3&CC_0104="megaide"
一定要先查找PCI\VEN_8086&DEV_27C3&CC_0104,并将

PCI\VEN_8086&DEV_27C3&CC_0104="megaide"放在最先找到的那条前面.

因为这个ID和INTEL冲突,必须优先加载
回复

使用道具 举报

14#
发表于 2011-11-22 12:03:35 | 只看该作者
MegaIDE.sys加入或者替换原来的

原来的也可能是压缩的MegaIDE.sy_
回复

使用道具 举报

15#
 楼主| 发表于 2011-11-22 17:30:41 | 只看该作者
我重装好系统裁图出来了。饭大提供的id提取工具裁图:
http://115.com/file/aq6yedkl#
硬件ID.jpg

硬盘属性:
http://115.com/file/cl7tku6u#
硬盘属性1.jpg
http://115.com/file/dng0wzzy#
硬盘属性2.jpg
http://115.com/file/e6dvi6hd#
硬盘属性3.jpg

008中将的方法也是无效。我用的驱动与你的一摸一样。真是晕。搞不明白。能够读取阵列分区的那个pe。好像sif文件没有压缩。是不是因为这个原因,才能加载驱动呢?
回复

使用道具 举报

16#
发表于 2011-11-22 18:08:18 | 只看该作者
PCI\VEN_8086&DEV_27C3&SUBSYS_02FC1014="AARICH"
PCI\VEN_8086&DEV_27C3&SUBSYS_02FD1014="AARICH"
PCI\VEN_8086&DEV_27C3&SUBSYS_02FE1014="AARICH"
PCI\VEN_8086&DEV_27C3&SUBSYS_3206103C="AARICH"
PCI\VEN_8086&DEV_27C3&SUBSYS_83021033="AARICH"
PCI\VEN_8086&DEV_27C3&SUBSYS_34698086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_346B8086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_348B8086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_348D8086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_348F8086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_349B8086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_349D8086="MEGAIDE"
PCI\VEN_8086&DEV_27C3&SUBSYS_7B5A17AA="MEGAIDE"
PCI\VEN_8086&DEV_27C3&CC_0104="IASTOR78"
回复

使用道具 举报

17#
 楼主| 发表于 2011-11-22 18:21:32 | 只看该作者

回复 #16 zhaohj 的帖子

请问Z大,这是改pe里的sif吗
回复

使用道具 举报

18#
发表于 2011-11-22 19:28:22 | 只看该作者
原帖由 2011banhuaai 于 2011-11-22 17:30 发表
我重装好系统裁图出来了。饭大提供的id提取工具裁图:
http://115.com/file/aq6yedkl#
硬件ID.jpg

硬盘属性:
http://115.com/file/cl7tku6u#
硬盘属性1.jpg
http://115.com/file/dng0wzzy#
硬盘属性2 ...


无效是指什么?
首先,需要一个没有问题的03PE,可以没有这个驱动

然后,集成这个驱动

如果使用F6加载,需要兼容没有问题的那种F6,就是能完全复制文件的
或者使用软盘

XP无效正常.部分F6无效可能也正常
回复

使用道具 举报

19#
发表于 2011-11-22 19:38:35 | 只看该作者
那个36M的,自己加入这个驱动.

附件是36M的SIF文件, 删除原来SI_,同时删除DRV目录的MegaIDE.sy_
加入附件和这个版本的MegaIDE.sys

20M的版本没有内置这个驱动,如果用上面那个ZIP包,通过F6加载,
应该可以看见找到并加载这个驱动的提示后,在启动这个20M的PE

[ 本帖最后由 dvd008 于 2011-11-24 18:14 编辑 ]

TXTSETUP.rar

17.53 KB, 下载次数: 29, 下载积分: 无忧币 -2

回复

使用道具 举报

20#
 楼主| 发表于 2011-11-23 08:30:59 | 只看该作者

回复 #19 dvd008 的帖子

中将提供的sys和sif替换了36m,能进pe但也是看不到阵列分区盘符。你的zip包和我的f6好像不兼容,装载不了。我怀疑是不是联想提供的驱动因为没有经过微软验证而不能正常加载。因为在安装03企业版时,有几个地方提示该软件没有经过微软验证。而且。这个sys里集成有了2K/2K3的32位和64位的驱动也许也是原因之一。
回复

使用道具 举报

21#
发表于 2011-11-23 08:49:49 | 只看该作者
你的不会是两个阵列吧?
集成的只能显示一个

以前有个DOS版的F6,ZIP包放SRS目录即可

加载后,看见显示加载这个驱动,再启动PE

[ 本帖最后由 dvd008 于 2011-11-24 18:09 编辑 ]
回复

使用道具 举报

22#
发表于 2011-11-23 08:59:11 | 只看该作者
F6模块,在这个界面,看见MegaIDE.sys

才算正确加载了需要的驱动,然后才能启动PE

4.JPG (65.29 KB, 下载次数: 36)

4.JPG
回复

使用道具 举报

23#
发表于 2011-11-23 09:13:58 | 只看该作者
你提供的截图不是我要的,是这个地方,
可以看见有几个RAID卡,和具体信息.

未命名.JPG (67.75 KB, 下载次数: 55)

未命名.JPG
回复

使用道具 举报

24#
发表于 2011-11-23 10:22:19 | 只看该作者
如果是一个阵列,

试一试这个. 是内核

[ 本帖最后由 dvd008 于 2011-11-24 18:09 编辑 ]
回复

使用道具 举报

25#
发表于 2011-11-23 10:57:02 | 只看该作者
那个F6模块,
默认加载SRS目录下的SRS.ZIP,你可以改名你的驱动包为SRS.ZIP

或者改名OEM.ZIP ,选择它

或者,手工输入ZIP的名称 MEGAIDE1.ZIP
回复

使用道具 举报

26#
发表于 2011-11-23 18:26:59 | 只看该作者
提供精确的硬盘控制器信息,我可以帮你做好SRS.IMA,配合老狂03PE修改版(http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1)+F6选择,可以兼容所有阵列

  1. title 09. 老狂Tango03PE NATIVE 修改版(2011-11-17)
  2. map --mem /BOOT/SRS.IMA (fd0)
  3. map /BOOT/NATIVE03.ISO (0xff) || map --mem /BOOT/NATIVE03.ISO (0xff)
  4. map --mem /BOOT/PETOOLS.ISO (0xfe)
  5. map --e820cycles=3
  6. map --hook
  7. rootnoverify (0xff)
  8. chainloader (0xff)
复制代码
回复

使用道具 举报

27#
 楼主| 发表于 2011-11-23 23:12:12 | 只看该作者

回复 #26 rockrock99 的帖子

SISC和RAID控制器:LSI Logic Embedded SATA RAID
驱动程序文件:megaide.sys
提供商:LSI Logic Corportion
文件版本:4.2.1115.2005
版权所有:2005 copyright (c)LSI Logic
数字签名程序:未经数字签名
兼容id:PCI\VEN_8086&DEV_27c3&REV_01
        PCI\VEN_8086&DEV_27c3
        PCI\VEN_8086&CC_010400
        PCI\VEN_8086&CC_0104
        PCI\VEN_8086
        PCI\CC_010400
        PCI\CC_0104
硬件id:PCI\VEN_8086&DEV_27c3&SUBSYS_7B5A17AAREV_01
        PCI\VEN_8086&DEV_27c3&SUBSYS_7B5A17AA
        PCI\VEN_8086&DEV_27c3& CC_010400
        PCI\VEN_8086&DEV_27c3& CC_0104
匹配id:PCI\VEN_8086&DEV_27c3& CC_0104
2K3驱动:http://115.com/file/dnghtrit#
T168468G4BZSATARAIDWIN2K3.exe
2k3(64)驱动:http://115.com/file/cl7q512q#
T168468G4BZSATARAIDWIN2K3X64.exe
xp驱动:http://115.com/file/e6dk9ecg#
T168468G4BZSATARAIDWINXP.exe
回复

使用道具 举报

28#
 楼主| 发表于 2011-11-23 23:52:30 | 只看该作者

回复 #27 2011banhuaai 的帖子

设备范例id:PCI\VEN_8086&DEV_27c3&SUBSYS_7B5A17AA&REV_01\3&11583659&0FA
回复

使用道具 举报

29#
 楼主| 发表于 2011-11-24 00:00:33 | 只看该作者




回复

使用道具 举报

30#
发表于 2011-11-24 07:51:13 | 只看该作者
把那个IDE ATA/ATAPI 控制器 那个也点开

象我那个图一样,也提供一份信息

24楼的内核不知道怎么样?
你提供的驱动,已经集成进去了.

目前,内置驱动都是这样集成的,正常情况都是没有问题的.

[ 本帖最后由 dvd008 于 2011-11-24 07:56 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-10-3 00:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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