无忧启动论坛

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

A new branch of 0PE

[复制链接]
151#
 楼主| 发表于 2011-9-4 15:12:49 | 显示全部楼层

回复 #534 zzwly 的帖子

不用改吧。
可以看看#4楼、#5楼。
回复

使用道具 举报

152#
 楼主| 发表于 2011-9-4 17:01:07 | 显示全部楼层

回复 #533 tingyue-wu 的帖子

有三行涉及burg才用到的,最好注释掉。因为它判断是否burg启动的判据比较粗糙。
回复

使用道具 举报

153#
 楼主| 发表于 2011-9-4 17:11:59 | 显示全部楼层

回复 #537 zzwly 的帖子

★统一PE的理念,
PE应该做到三个无论,提“ud版”就落后了。
回复

使用道具 举报

154#
 楼主| 发表于 2011-9-4 20:11:18 | 显示全部楼层

回复 #541 zzwly 的帖子

不用0pe提供的grldr的话,要确保你的grldr版本适当,并与grub.0pe版本匹配。

可外置一个menu.0pe供menu.diy调用。menu.diy可内置到你的grldr。

汉字问题自己折腾。
回复

使用道具 举报

155#
 楼主| 发表于 2011-9-6 12:49:41 | 显示全部楼层
统一PE(1.2.6)有64位firadisk/winvblk的选项。64位SRS驱动包须自备。
1.3.X把对64位的支持删掉了。
回复

使用道具 举报

156#
 楼主| 发表于 2011-9-6 18:00:50 | 显示全部楼层
我使用大体积pe,进桌面后启动网络影音,然后从硬盘xp系统拷贝两个文件:chkdsk.exe和chkntfs.exe到X:盘根目录,进入cmd窗口运行它们,未见异常。

desktop.wim可以加入文件,但没事别动它为好。
petools目录是放垃圾的地方,自动产生快捷方式。
回复

使用道具 举报

157#
 楼主| 发表于 2011-9-8 18:04:52 | 显示全部楼层
嗯。
你试试
find --devices=c --set-root /0PE/0PE.GZ
能搜到么?
好像曾经有版本可以的。
回复

使用道具 举报

158#
 楼主| 发表于 2011-9-8 21:01:16 | 显示全部楼层

回复 #569 benzcomp 的帖子

B:盘是现成的。Y:盘你得设法自己弄。
先弄出Y:盘,其它才谈得上。
回复

使用道具 举报

159#
 楼主| 发表于 2011-9-9 13:56:57 | 显示全部楼层

为0PE增加驱动文件

原帖由 myBOOT 于 2011-9-9 10:21 发表
不错,新的更新了。建议加几个新的LSI驱动,例如LSI_GEN2.sys。


一、增加单文件驱动

法一:
把LSI_GEN2.SYS扔到/0PE/SRS/目录,与原有驱动1.ZIP、IASTOR.SY_等并列(其实放在其它地方也可以的,这么放是为了以后方便选中它)。
即完成加驱动工作。不需要动内核、动外置。不需要修改什么。

启动时手动操作选中LSI_GEN2.SYS即可。
选驱动操作详见选择SRS驱动操作的动画演示(该帖#3305楼)

LSI_GEN2.SYS可压缩为LSI_GEN2.SY_(用pecab.exe以cab格式压缩)

法二:
如果LSI_GEN2.SYS驱动很常用,每回手选麻烦,那么可以用法二,把它归入常用驱动,到时会自动智能选用。

把LSI_GEN2.SYS压缩为LSI_GEN2.SY_,放入/0PE/SRS/FREQUENT/目录(那里原来就有一堆.SY_文件)。
修改CHKPCI.TXT文件,把最后的一行
$
改为三行
$PCI\VEN_8086&DEV_27C1&CC_0106
LSI_GEN2
$
其中红色部分是磁盘控制器硬件id,这里写的是模板,要换成适用LSI_GEN2.SYS驱动的机器的硬件id。
在0PE启动过程中,不难获取硬件id信息。另外,在xp、2003等环境下,不难查看id及对应驱动文件。

CHKPCI.TXT文件,实质上是一个对应表,表示什么样的硬件(通过硬件id来区别),该相应地使用哪个驱动文件。
这个对应表在0pe里是外露的文件,方便编辑修改。而普通PE,一般要解压内核找出一个txtsetup.sif来进行修改,那要麻烦些。

注意,如果CHKPCI.TXT文件里出现相同id对应不同驱动,这种情形属于冲突情形,说来话长。
冲突情形其它PE也会遇到,一般不好处理,有时普通PE原理上无法处理。
而0PE支持多外置驱动包的机制,能较好处理冲突,例如,法一就可以应对。

二、增加驱动包

前面介绍了只有单个.SYS(或压缩为.SY_)驱动文件的情形。如果你有一整套厂商提供的驱动文件,那么就简单打个包吧。
然后就放在某处,例如/0PE/SRS/目录或/SRS2/目录,启动过程手选这个驱动包即可。

整套驱动文件一般包括.sys文件、.inf文件、txtsetup.oem文件等。
有时只取其中的一个.sys都够了(单文件打包也行),但既然有原装整套文件,都用上更为正宗,尤其在安装windows系统场合。

打包时注意:
要用winrar工具以zip格式最大压缩比打包,不要用7-zip工具打包。
要使txtsetup.oem文件位于包内最顶层目录,其它文件保持与该文件的相对目录层次不变。
大体积0PE下载有SRS2目录,里面一大堆现成.zip驱动包,依瓢画葫芦吧。

三、驱动完备性

0PE最擅长解决“能正常启动但找不到硬盘”的问题。

有人认为驱动是PE的核心,很关注驱动“全不全”。在0PE这里不是这么看的。
驱动算不上PE核心,不过是外置组件而已,自己完全可以增删驱动。

0PE大体积下载含60多MB的SRS驱动,比它“全”的并不好找。

坛里一些PE的驱动,例如小小强PE、wsw8810的PE、dvd008的PE的驱动,
还有netwinxp版主驱动方案、老外DPMS驱动方案、自由天空SRS驱动方案等等,大都已收集进0PE,百花齐放,兼收并蓄。
那些PE认硬盘的话,选它们的驱动包,一般也认。

如果你发现其它PE1.x认硬盘而0PE不认,那么,你设法查出它用的驱动文件是哪个(设备管理器或许多工具都可以查出,注意驱动文件很讲究版本),然后按
上述方法往0PE加驱动就行了,很简单的事。其实不用加驱动,那60多MB的众多驱动包中,很可能已经包含适用的驱动包了。

一个驱动包是否适用,一般可以看包内是否有一个文件,含有该机器对应的硬件id。

四、驱动体积可控

现有60多MB的SRS驱动中,
SRS2目录下每个驱动包,一般针对一个厂家某些型号的机器。
SRS1目录下的每个驱动包都是综合性的,面向众多厂家众多型号机器。
SRS目录下的1.ZIP也是综合性的。

其实,60多MB的SRS驱动只是噱头,迎合哪些喜欢驱动全的网友的心理。
实际上,不同PE的驱动,大多是重复的。而且一个人接触机器有限,大部分驱动可能一辈子用不上。
一般地,SRS1、SRS2目录可删掉,有SRS目录的驱动就够用了。
甚至,SRS目录下1.ZIP都是多余的,可删掉。
删掉1.ZIP后还剩多少驱动呢?大致这么说,坛里流行的逆天使tangoPE认得的盘,它一般也认。
FREQUENT目录下的驱动,也是可以考虑增删的。
还有,SRS目录也可以只留一个1.zip,其余文件、目录(frequent目录)都可删。这样SRS目录很清爽,缺点是启动可能慢些。
显然,在SRS驱动问题上,0PE是可剪裁、可扩展的。

五、应用

其它PE1.x无需修改,用0PE的iso启动器来启动它,它就可以用上0PE的SRS驱动,相当于动态地为其它PE增加了驱动。老PE不用更新了。
0PE提供不进PE,从iso安装windows原版系统的功能,支持安装到SRS硬盘,组Raid必备。
进入PE后,提供离线驱动注入功能(原创性工具)。

六、反馈

最后提醒,凡是反馈不认盘的问题,请务必提供硬件id信息。如果知道哪一个(或一套)驱动文件是适用的,也请一并提供。
不要等别人问起才提供,那样效率太低了。

[ 本帖最后由 pseudo 于 2011-9-9 16:14 编辑 ]
回复

使用道具 举报

160#
 楼主| 发表于 2011-9-9 23:29:15 | 显示全部楼层

回复 #575 hzghgz 的帖子

把旧版有,新版无的文件加到新版。

删掉cmdpe.img,删掉m.0pe,它们是“蓝屏版”对应的文件。
用大体积IE6.WIM替换小体积IE6.WIM,以便支持影音。
回复

使用道具 举报

161#
 楼主| 发表于 2011-9-12 20:29:58 | 显示全部楼层

回复 #581 wjh123 的帖子

还不能相信你的结论。这个现象还须细察。

1.什么机器、主板、U盘型号?内存?
2.fbinsttool、grub4dos、PE版本?
3.fbinsttool强制格式化时,勾了zip选项吗?如果勾了会慢(g4d的缺点)。请重新强制格式化,不勾zip。
4.具体启动时间分别多少?
5.是否弹出USB_ACC.0PE界面?是否按键激活了plpbt?不激活时的速度才是真功夫。
6.是否整理了ud碎片?有碎片慢。

确保可见区、硬盘无0PE相关文件以免客串。

另外,在不解开iso前提下,在ud里iso外多放一个
/BOOT/GRUB/USB_ACC.0PE
文件,启动会快些。因为若iso外无此文件,就得到iso里面找此文件,那样多花时间。

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

使用道具 举报

162#
 楼主| 发表于 2011-9-12 20:34:08 | 显示全部楼层

回复 #579 hzghgz 的帖子

1. 是cmdpe.im_
2. 是
回复

使用道具 举报

163#
 楼主| 发表于 2011-9-12 23:28:37 | 显示全部楼层

回复 #584 hfrh12 的帖子

你可以找个普通PE(请匿名)自己比较一下,如果统一PE明显比它慢,很可能就是你没部署好。
请参考#582楼。
回复

使用道具 举报

164#
 楼主| 发表于 2011-9-13 12:37:43 | 显示全部楼层

回复 #589 2011_dihuo0 的帖子

电脑支持zip,u盘不一定就要做成zip。

fbinsttool强行格式化ud盘时,不勾选zip选项,然后放入0pe提供的grldr和iso。
在只支持zip的电脑上,应该可以启动。
回复

使用道具 举报

165#
 楼主| 发表于 2011-9-13 14:04:29 | 显示全部楼层

回复 #595 xdlys 的帖子

你是说win7下格式化成hdd所向无敌,而xp下格成hdd在那几台七彩虹主板机器上启动不了,即win7与xp下有差异?

有一点要细察。
你所说的0PE启动不了的情形,是指不能进入PE桌面,还是指连grldr界面都进不了?
如果是后者,那不算0PE启动不了,不关PE事。
只要进了grldr,0PE不管u盘识别为zip还是hdd,应该都能启动到PE桌面。
回复

使用道具 举报

166#
 楼主| 发表于 2011-9-13 14:12:51 | 显示全部楼层

回复 #594 feiyl 的帖子

关键是要分清,0PE1.2.X跟1.3.X是两个不同的PE。应分别更新。

1.3.x量产在native界面停下时,用cd、dir查看得到量产区文件么?
回复

使用道具 举报

167#
 楼主| 发表于 2011-9-13 14:16:55 | 显示全部楼层
原帖由 xdlys 于 2011-9-13 14:10 发表
回复P大:的确有差异,当时是你让我格式化成HDD,还是被认着ZIP,后来无意中在win7下格式化成HDD成功启动。xp下做的启动时显示:NO grldr。

那就不是0PE启动不了,是连grldr都没加载。

确保u盘所有分区都有grldr了吗?
回复

使用道具 举报

168#
 楼主| 发表于 2011-9-13 16:25:23 | 显示全部楼层
原帖由 feiyl 于 2011-9-13 15:37 发表
1.2和1.3是分别更新的,1.2更新单iso文件启动则正常,如果是iso文件加入D|R文件再生成iso文件则不能启动

哦,我搞混了,把你当hydn版主了。
我说的cd、dir是帖子
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198329&page=2#pid2299033
#13楼的1.3.X量产问题。

如果不量产,按本贴#5楼方法安装部署(#4楼有图)不会有问题。

更新iso必须重新用批处理生成iso。不要用ultaiso工具修改iso。详见
关于用UltraISO修改ISO文件导致grub4dos引导失败问题
回复

使用道具 举报

169#
 楼主| 发表于 2011-9-13 17:45:47 | 显示全部楼层
我猜想是不是这样:
RUN --noboot /0PE.ISO
rootnoverify (0xff)
RUN /BOOT/IMGS/DG.IMG
回复

使用道具 举报

170#
 楼主| 发表于 2011-9-13 19:20:13 | 显示全部楼层
应该是操作问题。

对于1.3,直接使用
0PEv1.3.1(2011-08-30)XP中文版67MB.zip
应无问题,在此基础上加上
0PEv1.3.0(2011-06-10)XP中文版.zip
独有的文件,不应引发问题。

对于1.2.6,用
适用于0PEv1.2.6(2011-05-02)的补丁(2011.8.9发布).zip
替换
0PEv1.2.6(2011-05-02)优化.zip
里同名文件即可。先在硬盘替换好,避免在ud里替换。

重新用fbinsttool强制格式化ud(ansi编码,不勾zip)后,再拖入整个iso及grldr或iso里的东西即可。

为什么要重新强制格式化呢?因为你遇到不顺,所以这么做减少干扰因素。

实在不行,你上传iso,大家来试。
========
算了,我传个更新好的吧

[ 本帖最后由 pseudo 于 2011-9-13 19:58 编辑 ]

0PEv1.3.1(2011-09-07)XP中文版313MB.zip

244 Bytes, 下载次数: 1770, 下载积分: 无忧币 -2

回复

使用道具 举报

171#
 楼主| 发表于 2011-9-13 22:28:44 | 显示全部楼层
能进桌面,但找不到硬盘,应该是缺少SATA/RAID驱动,或者驱动版本不够新。
把存放驱动的SRS目录换成8.30的,其它不变应该就可以了。
回复

使用道具 举报

172#
 楼主| 发表于 2011-9-14 00:53:52 | 显示全部楼层
@kingfing

1. 坛里流行的adds大都假定PE内核含adds的snapman.sys驱动。而此PE认为该驱动不属于PE内核(况且还有驱动版本的区别),所以从内核中删掉。
那些adds不灵,不是PE的错,而是adds组件提供者的错——adds组件应该负责提供、处理其所需驱动。
可以试试此PE所带的
ADDS无损分区DiskDirector.WIM
2. 进PE桌面后,执行桌面“启动网络影音”快捷方式,会出现the world图标。
3. 在xp下弄吧。


1.3没有新理念,比★统一PE (1.2.6)倒退了。
回复

使用道具 举报

173#
 楼主| 发表于 2011-9-14 08:13:22 | 显示全部楼层
在PE中看到的盘符跟在xp、win7中看到的不同属正常。一般不需要调整。
如果你能看穿地球,会看到美国人是头朝下脚朝上的。
回复

使用道具 举报

174#
 楼主| 发表于 2011-9-14 11:08:38 | 显示全部楼层
许多PE是内置exfat支持的,但exfat不见得常用,我就不用。
此PE采用外置方式,用到时,运行一下当场生效。必要时再执行开始-程序菜单里的“显示所有盘符”应该可以了吧。
外置方式才符合“可剪裁”理念。

用于其它PE的话,须安装有wimnt才能直接点击运行。否则要手工做些操作,略。
回复

使用道具 举报

175#
 楼主| 发表于 2011-9-15 00:00:16 | 显示全部楼层

回复 #632 bsplin 的帖子

启动过程,手工选驱动包1.zip试试吧。
不要激活plpbt。
按#5楼方法一安装,整理ud碎片。

[ 本帖最后由 pseudo 于 2011-9-15 00:03 编辑 ]
回复

使用道具 举报

176#
 楼主| 发表于 2011-9-15 11:27:34 | 显示全部楼层

回复 #637 aiit 的帖子

好新的主板。

我直感这个蓝屏问题是可以解决的。

首先,确认一下版本、安装部署方法。
请使用#608楼
0PEv1.3.1(2011-09-07)XP中文版313MB.zip
按#5楼方法一安装部署并整理ud碎片。不做修改,不合盘。如果这样就好了,那实际上什么问题都没有。

其次,了解一下磁盘控制器硬件id、适用驱动文件情况。因为驱动不对可能引起蓝屏。

第三,把NTKRNLMP.EX_删掉或改名,避免激活双核pe核心。

第四,找
0PEv1.3.0(2011-06-10)XP中文版.zip
来试试,使用其中的蓝屏版菜单项。

第五,检查内存条是否插牢,尝试bios缺省保守设置、缺省优化设置。
回复

使用道具 举报

177#
 楼主| 发表于 2011-9-15 13:09:50 | 显示全部楼层
此PE采用程式菜单。
程式菜单中,有隐藏菜单项。显示在菜单项开始位置的数字,并不是菜单项的真正序号。例如
title                 [1] Windows PE (XP)   中文版
这里标【1】的,实际上已经是第4个(从0起)title了。这个地方写【1】还是【2】,完全是人为的。
如果你按1,那么你选的实际上不是你希望的菜单项,很可能是某隐藏菜单项,其效果当然乱套了。

各菜单项真正的序号,在右上角可以看到。要按数字键的话,应以此为依据。

选了菜单项,只是移动了光标位置到该项,还要回车才执行该项。
回复

使用道具 举报

178#
 楼主| 发表于 2011-9-15 13:32:01 | 显示全部楼层

回复 #645 bsplin 的帖子

你说的重启情况,别处无反馈。

之前zxw大反馈过,但后来又说不再出现了。见此贴:
http://bbs.wuyou.net/forum.php?m ... ghlight=&page=2
的20至32楼。

你也可以像23楼那样,换个grub.0pe(即grub.exe)版本试试。
回复

使用道具 举报

179#
 楼主| 发表于 2011-9-17 14:31:11 | 显示全部楼层
回复 #659 gtdwood 的帖子
1.3.X一直能对付新机蓝屏问题,1.2.6打8.9补丁后也能。
1.3.X U启更快,1.2.6统一性、可剪裁性更完美。

回复 #654 sjw799206595 的帖子
用新版run的新功能吧。

回复 #658 2011yy8553 的帖子
如何重现?有何影响?

[ 本帖最后由 pseudo 于 2011-9-17 14:36 编辑 ]
回复

使用道具 举报

180#
 楼主| 发表于 2011-9-17 14:58:46 | 显示全部楼层
没试过,大致可以。
量产用1.2.6更好。
ud里的pe,也许能去掉petools目录,共用usbcd的petools。

[ 本帖最后由 pseudo 于 2011-9-17 15:00 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 17:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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