无忧启动论坛

标题: 081126发布:为网虫步步为营PE制作的SATA驱动模版1.0 [打印本页]

作者: cnn_5454    时间: 2008-11-18 22:39
标题: 081126发布:为网虫步步为营PE制作的SATA驱动模版1.0
081126下载地址:1.0

http://www.rayfile.com/files/ad0325cc-bb11-11dd-884e-0014221b798a/

为了更好的完善PE,向大家征集品牌机主板信息,征集服务器常用驱动。发送到下面的邮箱地址:

sataraid@sina.com
如果您能够经常接触服务器,请将服务器常用的SATA/RAID驱动发送到上面的邮件地址,可以发送磁盘控制器的型号,也可以把驱动备份出来,打包发送。
如果无忧论坛中有品牌机的客服,最好能够将品牌机的机型-主板发送到信箱之中,这样,模版能够更好的提供对品牌机的支持



11.26更新内容:见26楼






11.22更新——更新内容见19楼


11.20凌晨更新内容:

A.继续增加技嘉主板的SATA驱动:目前技嘉主板 英特全部系列 全部型号已经整理完毕
B.继续增加微星主板的型号。
C.增加了RAID磁盘阵列卡的驱动(新):
Promise 20779 SATA RAID
Promise SATA300 TX4302 Serial ATA
ITE IT8212F
ITE IT8212F ATA133 RAID控制器
Silicon Image 3112 3512 SATA
Adaptec 1210SA SATA RAID
Adaptec ASH-1233 Ultra ATA 磁盘控制器
Adaptec_1210_PATA 磁盘控制器
Adaptec_1420SA_SATAII_RAID
Adaptec_AAR-2820SA_SATAII RAID
Highpoint_RocketRAID 1740 SATAII RAID
Highpoint_RocketRAID 3220 SATA II RAID
Highpoint_RocketRAID 2340 SATAII RAID
Highpoint_Rocket 151x_152x_1110 SATA
Highpoint_RocketRAID 2240 SATA
LSI Logic MegaRAID SATA 300-8X RAID







11.18原稿:

征集测试:为网虫步步为营PE制作的SATA驱动模版081118
基于网虫2008最新版PE,没有任何修改,添加了SATA驱动的模版。这个驱动模版是根据主板型号手动加载的,目前收集到的主板暂时只包括华硕、技嘉、微星,的部分型号。争取后天之前把三大品牌的都收集齐全。


为什么基于步步为营制作模版?
很喜欢IMAGEX的备份恢复,这个是未来的备份趋势。
如果加入其他PE,只需替换里面的文件即可,我没有改变目录,把引导文件重命名为PE.BIF放在EZBoot下面就OK!
制作原理:很简单,使用虚拟软驱加载软盘映象,相当于插软盘一样(这个思路的原创属于:§chenhall§)


手动加载的好处:
1.不会有硬件ID冲突的问题。
2.根据主板型号选择加载驱动
3.所有的PE都能“拿来主义”,不用大量修改txtsetup.sif。
4.可以简化netwinxp在NVIDIA主板上面的工作量。(很崇拜版主netwinxp的PE驱动帖子)。我整理驱动的时候发现,NVIDIA的RAID和NCQ驱动是两套完全不一样的东西。还有SIS的部分主板也有这个情况发生。
5.未来PE中仅需再加入netwinxp阵列卡驱动。(再次表示敬意)

6.安全,就算搞错了驱动也不会蓝屏

未来版本的改进
1.加紧收集更多的主板资料,争取把所有主板都加入PE模版之内。
2.在ICH8之后,很多主板都使用第三方芯片增加IDE接口。在下一个版本中,我会把主板第三方芯片的驱动也加上。这样,我们就可以在老得IDE硬盘上顺利安装系统了,增加的IDE接口将不再是摆设。
3.我记得在引导之前,有一个程序可以收集主板反馈的型号信息,在第三个版本中,争取可以做到自动识别加载。

让我们为PE的明天共同努力!











[ 本帖最后由 cnn_5454 于 2008-11-29 21:04 编辑 ]

01.jpg (54.08 KB, 下载次数: 45)

01.jpg

100_3972.JPG (88.94 KB, 下载次数: 98)

100_3972.JPG

100_3976.JPG (84.75 KB, 下载次数: 46)

100_3976.JPG

作者: bluetooth    时间: 2008-11-18 23:59
这个一定要大力支持。
作者: 圆来如此    时间: 2008-11-19 00:35
看贴不顶不厚道,感谢楼主的辛苦劳动。
作者: laomeng    时间: 2008-11-19 07:13
这个工作量太大了,搂住辛苦了
作者: pseudo    时间: 2008-11-19 10:22
好像冗余大了点
作者: lxbrp    时间: 2008-11-19 10:33
顶一个,希望能更加完美
作者: yewuqiu    时间: 2008-11-19 10:50
为何不直接集成下面这个帖里的驱动?
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D4

好象 pseudo 集成了样?
他那个60多MB的PE  我下了
还没测试
作者: wushi4057216    时间: 2008-11-19 10:58
很不错。。支持 。。但是如果手动添加的话。。不是就累死了吗???
作者: cnn_5454    时间: 2008-11-19 11:30
标题: 回复 #7 yewuqiu 的帖子
这个我看过了,我的方案是对这个的补充。这样只需要再添加扩展开驱动 就可以了。避免硬件ID冲突的情况
作者: 网虫2008    时间: 2008-11-19 11:42
严重期待中.....,搞得我都不好好意思了,下定决心吃现成的了 -_^
作者: fxyq    时间: 2008-11-19 17:33
期待中,,希望能更加完美.....
作者: cduser    时间: 2008-11-20 02:53
期待中.............
作者: yewuqiu    时间: 2008-11-20 08:24
不错.等待下载试用.
主板型号太多,如果能自动识别是最好的.
当然手动选也有它的好处
作者: jxdeng    时间: 2008-11-20 08:24
非常期待,大家一起努力。
作者: LanCat    时间: 2008-11-20 11:24
问一下,品版机,笔记本怎么弄啊?
作者: wsw8810    时间: 2008-11-20 11:44
有待测试啊...如果多厂家的驱动在某一硬件驱动上面有重复,这个怎么选择?谁才是最兼容的.如果把几大厂家的南桥驱动都包括进去.PE内核至少有40MB以上,影响加载速度,在加上外置程序,想做一张4合1的CDROM安装盘就难了.HEHE...而且南桥驱动各厂家都有特色,都有不同的地方,这个跟公板驱动和非公板驱动是一个道理.所以我的做法就是提取公板驱动,集成在PE内核中,一驱多用...利求稳定和兼容.

[ 本帖最后由 wsw8810 于 2008-11-20 11:59 编辑 ]
作者: cnn_5454    时间: 2008-11-20 12:38
标题: 回复 #15 LanCat 的帖子
品牌机和笔记本的 等弄好了 主板再弄
作者: cnn_5454    时间: 2008-11-20 12:46
我的驱动包确实大了些,光是驱动的软盘映象就有200多MB,所以合成多个PE估计是困难了。(合成两个空间应该差不多的)

我的驱动模版仅仅是识别SATA2,和组建RAID的时候有用,并不设计PE内核的东西(本人技术还不太过关,内核的方面我还在学习中)

我做这个模版是考虑到NVIDIA和SIS的部分主板,存在NCQ驱动 与 RAID驱动不兼容的情况。NCQ 和 RAID是两套驱动。 这个 是向内核集成的过程中,会遇到的 很大的一个难题。手动加载的好处就算分别加载

在我的模版中
分别有
G主板 [开启NCQ驱动]
G主板 [组建RAID驱动]

作者: cnn_5454    时间: 2008-11-22 13:23
11月22日更新:
1.技嘉主板全系列驱动已经整理完毕。技嘉主板可以手动加载驱动开启NCQ或者组建RAID
2.更新了网虫2008步步为营PE内核,升级为步步为营最新版PE
3.更新了主菜单


http://www.rayfile.com/files/fa68315c-b852-11dd-badb-0019d11a795f/
作者: kgb3000    时间: 2008-11-22 13:28
问题是:你有没有考虑到容量、速度呢?这很重要,理论上可以集合所有型号,但又有何用?鸡肋而已。
作者: cnn_5454    时间: 2008-11-22 13:49
标题: 回复 #20 kgb3000 的帖子
容量确实是个问题:目前集成的 网虫2008PE从 原版的 80MB 变成了 210多MB。

但是对于PE的驱动速度没有任何影响

因为SATA/RAID驱动是在菜单中选择型号加载的。所以只加载了该主板一个驱动。
作者: bartonking    时间: 2008-11-22 14:26
只有期待网虫用你的成品了,LZ加油!
作者: zmcjs    时间: 2008-11-22 16:20
啥时候发布正式版阿!
作者: cnn_5454    时间: 2008-11-22 20:06
标题: 回复 #23 zmcjs 的帖子
嗯 工作量很大 都整理完了确实很花时间。而且还有很多厂商的主板是非 标准的

比如英特尔 P35 + ICH9南桥

有些主板 会是 P35+ICH7这种 非标配

还有就是 AMD 770 主板,有的配合 SB600南桥 ,有的配 SB700
作者: cnn_5454    时间: 2008-11-22 20:09
NVIDIA 的问题是 组建RAID和 NCQ是 两套驱动。
这个我没有具体测试 不知道NV的RAID驱动能不能代替NCQ驱动,其他厂商的NCQ和RAID都是一个驱动。
我发现里面的txtsetup.oem也不太一样






我文件的健康指数不高了


[ 本帖最后由 cnn_5454 于 2008-11-22 20:12 编辑 ]
作者: cnn_5454    时间: 2008-11-26 13:07
1126更新内容:

1.暂时改为根据芯片组添加驱动。比如ICH7,AMD 770+SB600这样的形式。
2.主板型号还在继续整理中,在2.0型号中,可以选择 根据主板型号,或者根据芯片组两种方式加载SATA驱动。
3.目前包括英特尔、SIS、NVIDIA、威盛、AMD、第三方(见楼顶)的南桥驱动,手动加载。
4.重大发现——可以用于WIN2000系列的SATA驱动加载。2000系统又要活力再现了。


新问题:
1.根据型号选择驱动的工作量真是太大了,头都大了。以后要不要继续添加主板型号 还在犹豫中。

2.容量太大了。
我尝试整理了一下软驱镜像文件的碎片,压缩了容量。从100多兆压缩到了15兆,可是碰到了很多驱动不能加载的情况(压缩60多个映像把手都累酸了)。后来只能作罢,还要用2.9MB 1个的驱动。结果,加载SATA模版的——网虫2008的PE要215MB的容量。

作者: haiwy    时间: 2008-11-26 14:01
整理驱动是个辛苦活...........支持下楼主!
作者: nijian    时间: 2008-11-28 23:22
顶你一下,正在找支持SATA的
作者: wsw8810    时间: 2008-11-29 01:31
楼主,你的奉献精神我非常支持你...服务器市场,市面上最常用的RAID卡就哪几款,说白了就哪几个厂家出的.桌面电脑的主板RAID芯片驱动以及SATA驱动已经集成在相应主板芯片的南桥驱动中了.没必要在单独添加了.有画蛇添足的感觉.而且会增加出错的概率.PE的内核驱动要的就是精而全.内核做得太大了,256MB的内存的电脑都无法使用了.HEHE.而且WINPE的加载速度是绝对会受到影响的.

对了,再提醒一下.做内核的RAID驱动,如果没有在真实环境中做多种测试,就发布出来.一但出现问题,会直接破坏RAID磁盘阵列系统的,导致用户重新生成RAID,数据就丢了.对普通用户也许没什么.如果是服务器或者贵重数据的用户是致命的打击.我记得在深度WINPE论坛,曾经就有一位网友做的WINPE,有人下载试用后,直接破坏了别人的RAID5模式,导致数据丢失.做这东西一定要对用户负责,做容易,恢复起来就麻烦了.所以我都是拿自己的RAID5系统做测试的.在自己的系统上运行稳定后,在多找几个同行帮忙测试,最终才敢说这个做法或者使用的驱动是稳定的.

[ 本帖最后由 wsw8810 于 2008-11-29 01:42 编辑 ]
作者: cnn_5454    时间: 2008-11-29 20:19
标题: 回复 #29 wsw8810 的帖子
你的说法 我是比较赞同的

只是我现在没有测试的条件

此前
我发布的测试版本 没有收到任何网友的反馈报告。  所以
我测试了自己能够 实现的 单机环境
找了几个朋友的电脑进行了实机测试,但是这些测试 都是基于 桌面平台的

我还暂时找不到服务器平台测试。

目前
我的这个版本主要是针对NCQ发布的,就是解决开启NCQ之后 找不到硬盘的情况。
作者: cnn_5454    时间: 2008-11-29 20:21
网虫的步步为营 也在继续 测试之中

大家要努力的还要很多
作者: wsw8810    时间: 2008-11-29 21:23
原帖由 cnn_5454 于 2008-11-29 20:21 发表
网虫的步步为营 也在继续 测试之中

大家要努力的还要很多


让我们一起努力吧.最近有点闲,我也趁这时间收集一下WINPE驱动.关于NCQ的问题,不要被一些朋友的话所蒙蔽了.否则我们会徒劳无功的.什么叫开启NCQ后找不到硬盘?请问WINPE下你怎么开启NCQ?分明就是乱说...问题是出在AHCI上面.找不到硬盘就把NCQ拿来当借口.NCQ是什么.NCQ怎么才能正确开启.记住NCQ驱动安装好后,系统要重启,让主板的AHCI和NCQ同时打开才能让硬盘工作在NCQ模式下.在WINPE下你重启电脑然后....痴人说梦话了WINPE一重启什么都没了.以前在某个论坛,有人说把NCQ的驱动集成在WINPE内核里面,哪是从来没安装过NCQ驱动,从来没用NCQ和AHCI的新手说的话.要让WINPE识别SATA并开启了NCQ模式的硬盘,问题不在NCQ的驱动上....请三思而后行...
作者: cnn_5454    时间: 2008-11-29 21:50
标题: 回复 #32 wsw8810 的帖子
我记得
AHCI技术的全称是Serial ATA Advanced Host Controller Interface
串行ATA主机控制接口技术。

这个问题我也在考虑。
其实,只要在BIOS里面的“OnChip Serial ATA Device”选项中,把硬盘设置为IDE,主板差不多都可以找到硬盘,因为这个时候硬盘被映射为IDE设备。

但是,有些朋友就是爱在BIOS中选择AHCI模式。我没有考证过这么设置之后,能否在PE中提高磁盘性能,但是设置为AHCI之后,就不能找到硬盘了

作者: cnn_5454    时间: 2008-11-29 21:54
还要 一些 不厚道的 品牌机厂商
为了不让用户 退回到XP
故意在 BIOS中只能选择 AHCI模式(根本没有切换到IDE的选项),这样很多人在安装XP的时候找不到硬盘
也就不在留恋XP了
除非安装网友修改版本的XP
作者: alex000    时间: 2008-12-1 00:42
原帖由 cnn_5454 于 2008-11-29 21:54 发表
还要 一些 不厚道的 品牌机厂商
为了不让用户 退回到XP
故意在 BIOS中只能选择 AHCI模式(根本没有切换到IDE的选项),这样很多人在安装XP的时候找不到硬盘
也就不在留恋XP了
除非安装网友修改版本的XP


呵呵,也有更BT的,我的ASUS P5K,ASUS直接在BIOS里屏蔽了AHCI模式,让你SATA的只能用IDE的兼容模式,实在想不明白ASUS这么做是为啥,你说我多郁闷。。。

PS:LZ,我还有个主板是ONDA NF520TS的,南桥是“nVIDIA nForce 520 (MCP65S)”,这个到是能开AHCI,却在PE下无法识别出SATA硬盘,不知道你有没有带这个驱动的PE?谢谢。







前面被挡上的是PCI:


再PS:我只需要NCQ模式的就行了,不用RAID的~

[ 本帖最后由 alex000 于 2008-12-1 01:25 编辑 ]
作者: mrvampire    时间: 2008-12-1 01:32
支持啊,PE就怕是驱动更新不及时,感谢楼主的劳动!
作者: zhzhwz    时间: 2008-12-1 09:45
正在为服务器的Raid驱动发愁呢,ibm服务器的mega 10 Raid卡怎么集成到PE里来
作者: pseudo    时间: 2008-12-1 11:37
原帖由 alex000 于 2008-12-1 00:42 发表
呵呵,也有更BT的,我的ASUS P5K,ASUS直接在BIOS里屏蔽了AHCI模式,让你SATA的只能用IDE的兼容模式,实在想不明白ASUS这么做是为啥,你说我多郁闷。。。
PS:LZ,我还有个主板是ONDA NF520TS的,南桥是“nVIDIA nForce 520 (MCP65S)”,这个到是能开AHCI,却在PE下无法识别出SATA硬盘,不知道你有没有带这个驱动的PE?“ ...

这个驱动好像在netwinxp方案里有,可试试这个外置驱动的PE(在#18楼):
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=132591&page=2#pid1542788
装到硬盘只需拷贝两个文件并修改一下boot.ini。
如果不能识别硬盘,netwinxp就有活干了:)
作者: myBOOT    时间: 2008-12-1 11:38
目前开始新的测试了?
作者: alex000    时间: 2008-12-1 16:42
原帖由 pseudo 于 2008-12-1 11:37 发表

这个驱动好像在netwinxp方案里有,可试试这个外置驱动的PE(在#18楼):
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=132591&page=2#pid1542788
装到硬盘只需拷贝两个文件并修改一下boot.ini。
如果不能识别 ...


好的,我去试试,谢谢啦~
作者: cnn_5454    时间: 2008-12-1 21:53
原帖由 alex000 于 2008-12-1 00:42 发表


呵呵,也有更BT的,我的ASUS P5K,ASUS直接在BIOS里屏蔽了AHCI模式,让你SATA的只能用IDE的兼容模式,实在想不明白ASUS这么做是为啥,你说我多郁闷。。。

PS:LZ,我还有个主板是ONDA NF520TS的,南桥是“ ...




ONDA NF520TS使用的是:nVIDIA nForce 520LE芯片组,在我的菜单中,

先选择加载SATA/RAID驱动——NVIDIA驱动——再选择“MCP65(nf 520_560)”开启NCQ(实际是AHCI模式识别硬盘,我感觉PE好像不能开启NCQ)

然后再进入PE,我的模版里面是网虫2008的PE。就可以识别硬盘。
我正在整理驱动列表

以后可以对照列表,选择自己的驱动
作者: accident    时间: 2008-12-2 00:46
原帖由 cnn_5454 于 2008-11-29 21:50 发表
我记得
AHCI技术的全称是Serial ATA Advanced Host Controller Interface
串行ATA主机控制接口技术。

这个问题我也在考虑。
其实,只要在BIOS里面的“OnChip Serial ATA Device”选项中,把硬盘设置为IDE ...



现在新出的HP笔记本都没有这个选项给你选择的
最近装了几台HP的机子,麻烦死了.硬盘就只有两个分区,一个是隐藏分区,一个是系统盘,系统盘就把硬盘剩下的空间都占用了,非得用PQ之类的软件再分区.
作者: cnn_5454    时间: 2008-12-5 11:10
标题: 回复 #42 accident 的帖子
我听说惠普 笔记本为了 不让用户重返 WINXP,强行在BIOS中开启AHCI,让XP找不到硬盘
作者: yewuqiu    时间: 2008-12-5 11:31
建议把网虫的WIN 2003那个核心的PE也集成进来
谢谢

我试用了
能支持780G
可以找到AHCI硬盘
不错
作者: wsw8810    时间: 2008-12-5 17:20
原帖由 accident 于 2008-12-2 00:46 发表



现在新出的HP笔记本都没有这个选项给你选择的
最近装了几台HP的机子,麻烦死了.硬盘就只有两个分区,一个是隐藏分区,一个是系统盘,系统盘就把硬盘剩下的空间都占用了,非得用PQ之类的软件再分区.


笔记本的系统是最难安装的.更别说WINPE的支持.安装的时候最好别用GHOST版,我个人感觉SONY.老IBM的本本是最难安装的.如果本本自带的驱动光盘遗失了,去官方下载,下回来的驱动安装在本本上都会出问题.现在装本本,把数据先备份出来,然后分区.用纯净安装版系统进行安装.安装之前打开AHCI模式,只有这样才能最大限度保证系统的稳定.HP.DELL和三星,台系列本本都比较好装.但要注意个别的隐藏分区.我的建议就是直接把隐藏分区合并到最后空闲分区中....
作者: zhaohj    时间: 2008-12-5 17:34
原帖由 cnn_5454 于 2008-11-26 13:07 发表
4.重大发现——可以用于WIN2000系列的SATA驱动加载。2000系统又要活力再现了 ...


现在好多驱动都不支持WIN2000了,你是怎么发现的,请教!
作者: wsw8810    时间: 2008-12-5 17:42
关于WINPE对本本的支持...目前来说不管任何版本的PE都会在某些本本上遇到问题,就算PE内核的南桥驱动中集成了本本的南桥驱动都会出现问题.但经过很多用发烧友使用后的经验就是,WINPE集成的驱动最好为官方版本,我曾经制作WINPE的时候.XPSP2的PE在我老婆的DELL1520本本上会出现无法启动的问题.但换成XPSP3的PE,内核驱动没变.居然能够正常使用PE...从这点可以看出系统内核也是影响WINPE的一个因素.所以我不赞成使用WIN2003版的PE.因为我家里的台式电脑.用的就是WIN2003 SERVER.运行各种软件的速度比XP快.也非常稳定.做WEB发布平台或数据库后台非常不错,但是硬件驱动对WIN2003的支持还不能像XP这样让人满意...同样的硬盘,同样的创新声卡,在WIN2003上面就是要出现问题.如果拿WIN2003做PE.首先让人担心的就是针对WIN2003南桥驱动对硬盘的识别.另外显声网卡的驱动的兼容性还是个问号.同样是一个WINPE.XPSP3的WINPE已经成熟,各硬件最新的驱动也被网友们集成进来了,功能已经完善了.如果再让我使用一个成熟度和兼容性未知的WIN2003 WINPE.如果在一次关键性的维护中.出现问题.会被同事或者领导另眼相看.在IT这行,平时跟同行聊天,一句话或者对一个问题的分析,就能看得出你有多少水平.更别谈犯一个错误....
作者: cnn_5454    时间: 2008-12-6 19:08
标题: 回复 #46 zhaohj 的帖子
这个发现的很偶然。

我的南桥是ICH7R的,过去使用nLite给XP集成了驱动,安装的系统。
安装2000就怎么也找不到硬盘。

前几天整理驱动的时候,无意的测试了一把WIN2000SERVER的安装,结果奇迹的发现了硬盘。没有按F6,电脑没有软驱 也没有U盘
作者: cnn_5454    时间: 2008-12-6 19:20
标题: 回复 #47 wsw8810 的帖子
现在XPSP3的内核确实是最成熟的东西,对于个人用户来说,2003与XP用着可能也没什么感觉不同。
作者: 咸湿佬    时间: 2008-12-7 19:51
下来试试,谢谢楼主分享
作者: alex000    时间: 2008-12-10 21:41
原帖由 cnn_5454 于 2008-12-1 21:53 发表

ONDA NF520TS使用的是:nVIDIA nForce 520LE芯片组,在我的菜单中,

先选择加载SATA/RAID驱动——NVIDIA驱动——再选择“MCP65(nf 520_560)”开启NCQ(实际是AHCI模式识别硬盘,我感觉PE好像不能开启 ...


好的,非常感谢,好几天没上来了,才看到,呵呵
作者: lusir401    时间: 2009-2-3 15:05
楼主真是大好人,支持!!!




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