无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 27082|回复: 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都不行,不知怎么回事?
168#
发表于 2012-4-27 18:16:27 | 只看该作者
原帖由 赤子阿爽 于 2011-12-13 09:08 发表
d大,谢谢你了。2012pe内置成功了。我将istoa系列全部剪掉后再添加megaide。最后再修改注册表后成功了。谢谢各位大虾特别是d大、p大和饭大的耐心指导,同时也感谢zjqcomputer (小小强)先生,他在本帖回复中曾提 ...

我还是不太明天,有机会向你请教一下具体的解决方法
回复

使用道具 举报

167#
发表于 2011-12-21 09:15:44 | 只看该作者
原帖由 赤子阿爽 于 2011-12-21 08:11 发表
约个时间,我手把手教你,我可是在论坛里混了好久,才会的。

弄个教程出来造福大众
回复

使用道具 举报

166#
 楼主| 发表于 2011-12-21 08:11:25 | 只看该作者

回复 #165 2011loking 的帖子

约个时间,我手把手教你,我可是在论坛里混了好久,才会的。
回复

使用道具 举报

165#
发表于 2011-12-20 14:34:02 | 只看该作者
3KS,我QQ加你了
回复

使用道具 举报

164#
 楼主| 发表于 2011-12-20 14:23:44 | 只看该作者

回复 #163 2011loking 的帖子

上传pe和联想官方驱动,我把帮你搞定。
回复

使用道具 举报

163#
发表于 2011-12-20 14:02:34 | 只看该作者
学习中,我的也是这种问题,联想为远程教育搞的一批机器,万全T220 G5X的服务器。
回复

使用道具 举报

162#
 楼主| 发表于 2011-12-16 11:35:52 | 只看该作者

回复 #161 hzchm 的帖子

你的pe内置成功了,谢谢你的支持
回复

使用道具 举报

161#
发表于 2011-12-14 22:38:31 | 只看该作者
当时我一时图方便拿WINRAR来压缩了。还以为没事的。测试都没试。不好意思。没上网,今天才看到。不过,我已经重新上传了一份。也知道你搞定了。但希望你帮我测试一下。我这个一直在收集驱动,在不断的集成进去。方便的话试一下
http://115.com/file/dnodd2ai#
WINPE.iso
回复

使用道具 举报

160#
 楼主| 发表于 2011-12-13 09:08:51 | 只看该作者

回复 #159 dvd008 的帖子

d大,谢谢你了。2012pe内置成功了。我将istoa系列全部剪掉后再添加megaide。最后再修改注册表后成功了。谢谢各位大虾特别是d大、p大和饭大的耐心指导,同时也感谢zjqcomputer (小小强)先生,他在本帖回复中曾提示过这个驱动和iastor有冲突,这也是成功的关键一步。也许这些对各位大虾来说是猫儿科。但对我来说,通过本次交流,我对srs_f6模块和g4d的应用有了更深一层次的认识。非常感谢。

[ 本帖最后由 赤子阿爽 于 2011-12-13 09:10 编辑 ]
回复

使用道具 举报

159#
发表于 2011-12-12 21:07:43 | 只看该作者
附件是我的一个PE仅保留这个的

G4D我不懂,只能简单看明白菜单,另外是老版本G4D
新版本是不是这么写不知道了.

不过,当初就是做这个用的

[ 本帖最后由 dvd008 于 2011-12-13 12:02 编辑 ]
回复

使用道具 举报

158#
发表于 2011-12-12 21:06:18 | 只看该作者
checkrange 1 read 0x64000 && configfile (hd-1,0)/unattend

[ 本帖最后由 dvd008 于 2011-12-13 12:01 编辑 ]

未命名.JPG (49.48 KB, 下载次数: 102)

未命名.JPG
回复

使用道具 举报

157#
 楼主| 发表于 2011-12-12 19:17:42 | 只看该作者

回复 #156 dvd008 的帖子

D大,您好。你给我的第一个oem.zip解压替换我raid.img中所有文件。用我的方法加载成功。但是用f6模块自动加载没有任何提示直接进入系统。按f6强制加载提示找不到megaide.sys。第二个zipf6模块可以加载。"....."=“megaide”,但是系统不能加载。这可能是联想定制的oem版。应该是做了一番处理过。我还测试用zip和img两种方法引导2K3CONS.ISO。也只有img的方法能识别硬盘。原版驱动打包后,f6不能正常加载就说明了这个问题。看来这个问题太浪费大虾的时间了。我上三个班的化学课也真的很忙,课要上,作业要改,就此告一段落吧。
最后请大虾们在帮写个菜单,实现功能如下:
文件结构:(ud)/IMGS/ RAID.IMG 、WIN$.ISO 、 FIRADISK.IMG
菜单A:       第一阶段:用我的img引导WIN$.ISO装系统,要能自动交换磁盘。(因为我引导2K3CONS.ISO   时发现U盘为HD0而硬盘为hd1)
菜单B:      第二阶段 :重启继续装系统,也就是把WIN$.ISO装入内存,从硬盘启动。(好像硬盘启动后还要从光盘获取一些数据什么的,我就不太清楚了)
想模仿饭大的菜单太复杂了,弄不明白。望各位不吝赐教。谢谢
回复

使用道具 举报

156#
发表于 2011-12-12 10:05:23 | 只看该作者
其实,是否由这个注册表引起,只要他测试我前面两个OEM.ZIP,分别使用他和我的菜单,看看

就知道了.


现在问题已经很明确了:
1.相同的驱动,PE,不同的F6菜单,有的可以

2.相同的驱动,F6菜单,不同的PE,有的可以
回复

使用道具 举报

155#
发表于 2011-12-12 09:45:44 | 只看该作者

回复 #150 赤子阿爽 的帖子

你反馈的内容不能说明问题。
我让你贴图你的文件结构。你始终没有贴图。

你在命令行执行:
BOOT/GRUB/F6IMG /BOOT/IMGS/SRS.GZ
把提示截图:
然后
cat (0)/txtsetup.oem
截图
回复

使用道具 举报

154#
发表于 2011-12-12 09:43:14 | 只看该作者

回复 #153 dvd008 的帖子

越高越复杂了
我的F6IMG注册表的内容都在。
例如[HKLM\SYSTEM\ControlSet001\Services\NVGTS\Parameters\PnPInterface]
回复

使用道具 举报

153#
发表于 2011-12-12 07:36:53 | 只看该作者
大多驱动,都没有这个值,因为不需要.

然后使用MAKECAB.EXE压缩回去

[ 本帖最后由 dvd008 于 2011-12-13 12:01 编辑 ]
回复

使用道具 举报

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

回复 #151 dvd008 的帖子

我真的很菜。望d大教教用什么改SETUPREG.HIV怎么改。我弄了一晚不懂做。不好意思
回复

使用道具 举报

151#
发表于 2011-12-11 18:10:25 | 只看该作者
打开把下面的信息加进去

[ 本帖最后由 dvd008 于 2011-12-13 12:00 编辑 ]
回复

使用道具 举报

150#
 楼主| 发表于 2011-12-11 11:06:39 | 只看该作者

回复 #148 hotdll 的帖子

title  9. 启动服务器xp维护系统
map --mem ()/BOOT/IMGS/RAID.IMG (fd1)
map --hook
if exist ()/TANGO/XPONE || find --set-root /TANGO/XPONE
calc *0x8280 || chainloader /TANGO/XPONE && boot
calc *0x82b8 && calc *0x82b9&0xff || chainloader /TANGO/XPONE && boot
if exist ()/TANGO/NATIVEXP.ISO || find --set-root /TANGO/NATIVEXP.ISO
map /TANGO/NATIVEXP.ISO (0xff) || map --mem /TANGO/NATIVEXP.ISO (0xff)
if exist ()/TANGO/PETOOLS.ISO || find --set-root /TANGO/PETOOLS.ISO
if exist /TANGO/PETOOLS.ISO map /TANGO/PETOOLS.ISO (0xfe) || map --mem /TANGO/PETOOLS.ISO (0xfe)
map --e820cycles=3
map --hook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN
title  A. 启动服务器03维护系统
map --mem ()/BOOT/IMGS/RAID.IMG (fd1)
map --hook
if exist ()/TANGO/03ONE || find --set-root /TANGO/03ONE
calc *0x8280 || chainloader /TANGO/03ONE && boot
calc *0x82b8 && calc *0x82b9&0xff || chainloader /TANGO/03ONE && boot
if exist ()/TANGO/NATIVE03.ISO || find --set-root /TANGO/NATIVE03.ISO
map /TANGO/NATIVE03.ISO (0xff) || map --mem /TANGO/NATIVE03.ISO (0xff)
if exist ()/TANGO/PETOOLS.ISO || find --set-root /TANGO/PETOOLS.ISO
if exist /TANGO/PETOOLS.ISO map /TANGO/PETOOLS.ISO (0xfe) || map --mem /TANGO/PETOOLS.ISO (0xfe)
map --e820cycles=3
map --hook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN
title  B. 测试平台
BOOT/GRUB/F6IMG /BOOT/IMGS/SRS.GZ
if exist /BOOT/IMGS/FWQ.ISO || find --set-root /BOOT/IMGS/FWQ.ISO
map --mem ()/BOOT/IMGS/FWQ.ISO (0xff)
map --hook
chainloader (0xff)
【9】和【A】成功。【B】不成功。也就是说你的f6img也不能正常加载使pe自动接纳该驱动。我把原驱动包打包成zip后f6模块加载不了。我也试过直接用f6模块直接加载megaide.sys,能加载,但是进pe后还是看不到硬盘。

[ 本帖最后由 赤子阿爽 于 2011-12-11 11:08 编辑 ]
回复

使用道具 举报

149#
发表于 2011-12-10 20:06:31 | 只看该作者

回复 #1 赤子阿爽 的帖子

通用pe  2.0可以
回复

使用道具 举报

148#
发表于 2011-12-10 19:48:53 | 只看该作者

回复 #147 赤子阿爽 的帖子

你136楼的到底是那个成功了?
你到现在还没回答我。
回复

使用道具 举报

147#
 楼主| 发表于 2011-12-10 18:31:54 | 只看该作者

回复 #145 hotdll 的帖子

报告饭大,我确实什么基本功都没有。我原来根本不知道什么鬼pe。因为同事们经常把公室的电脑搞的乱七八糟的。我就想着学习安装系统。我从网上百度开始、自己学会最简单的如何不用光盘装系统、从老毛桃老先生哪里学会了做U盘系统、逐渐的接触了u+/ud、学会了如何做阵列、通过阅览如水老师等作品的菜单学会编辑较简单的一些菜单、从HPY老先生的pe认识了srs f6模块。到今天我懂得这么一点,也许没有人知道它的不容易。我不会做,但我一定要学会用。其实有好几个pe都内置了megaide但根本不能识别我机子的阵列。你的f6img。全自动。目录对应、文件对应、菜单也和你的一摸一样。但no。凡事没有100%。要不您也不用整天去研究哪些g4d。很感谢各位老大这一段时间对我的不懈指导。特别是d大。我无以言谢。

[ 本帖最后由 赤子阿爽 于 2011-12-10 19:11 编辑 ]
回复

使用道具 举报

146#
发表于 2011-12-10 15:28:09 | 只看该作者
原帖由 hotdll 于 2011-12-10 14:14 发表
从来都是软件去兼容硬件,没有硬件去兼容软件的说法。。
顶多是驱动兼容系统。

现在不就是说软件去兼容硬件吗?

难道我那里理解错了?
回复

使用道具 举报

145#
发表于 2011-12-10 14:14:43 | 只看该作者

回复 #143 dvd008 的帖子

他的问题并不特别。
如果说特别的话,就是他的基本功太差。
回复

使用道具 举报

144#
发表于 2011-12-10 14:14:23 | 只看该作者

回复 #142 andos 的帖子

从来都是软件去兼容硬件,没有硬件去兼容软件的说法。。
顶多是驱动兼容系统。
回复

使用道具 举报

143#
发表于 2011-12-10 13:41:25 | 只看该作者
原帖由 hotdll 于 2011-12-10 12:31 发表
与这个没关系
我仿真的txtsetup.oem和原版一模一样。

另外#136楼反馈的消息是A成功了还是B成功了?还是C成功了?

#136楼反馈问题不经过思考的,都是信口说。

很难捕捉到有用的信息。



他的问题特别,
即需要没有修改的OEM,还需要内核很精简(没有驱动冲突)的PE

其实,我前面给的一个ISO,驱动已经很少了,但是仍然保留有LSI,AMD的驱动,
估计LSI的问题

而无驱动的PE,什么都没有, 可能就是某个驱动冲突
回复

使用道具 举报

142#
发表于 2011-12-10 13:03:53 | 只看该作者
原帖由 hotdll 于 2011-12-10 12:43 发表
大元帅推销7PE来了。。。
不过就算是7PE,人家是RAID,7PE还是不支持啊。

没有推不推的说法,7PE也命不久,8PE正式版来到时7PE都要让路了

7PE支持RAID啊,7PE加驱动最简单的方法是用DISM

只是他的RAID是否支持7PE就是了

另外,7PE不行,那可以用08R2的PE,不过这是64位的而已

[ 本帖最后由 andos 于 2011-12-10 13:04 编辑 ]
回复

使用道具 举报

141#
发表于 2011-12-10 12:43:12 | 只看该作者

回复 #140 andos 的帖子

大元帅推销7PE来了。。。
不过就算是7PE,人家是RAID,7PE还是不支持啊。
回复

使用道具 举报

140#
发表于 2011-12-10 12:41:30 | 只看该作者
一定要用XPE或者03PE吗?

有没有考虑过7PE?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-3 20:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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