无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: pseudo
打印 上一主题 下一主题

0PE_NBv1.5.1(2014-04-05)测试

    [复制链接]
2191#
发表于 2014-4-24 12:21:18 | 只看该作者
本帖最后由 chanel 于 2014-4-24 13:15 编辑



P大:

1、图中的1-3项具体内容是什么?没显示,只能盲目地默认选择3。

2、生成UEFI分区表项后,在FbinstTool中碎片整理,试验了一下,UEFI分区表项依然有效,并不需要进入0PE重新执行生成UEFI分区表项命令。

3、执行S版RUN模块,会卡在下图中的位置不动。




4、内置的水老的win7PE太旧了,用ISO启动器启动,即使选择map启动,仍然会强制使用-mem方式,检查无碎片。用RUN启动水老的win7PE没试,估计也是这样。




5、水老的win7PE打包前我改成英文名称了,免得乱码,眼不见心不烦。

2014-4-24 13-11-04.jpg (17.58 KB, 下载次数: 512)

2014-4-24 13-11-04.jpg
回复

使用道具 举报

2192#
发表于 2014-4-24 13:35:53 | 只看该作者
本帖最后由 chanel 于 2014-4-24 13:51 编辑
zyf1293 发表于 2014-4-24 09:11
经5大测试,要出现这种问题,要满足3个条件:

1、grldr为0.46a


经过虚拟机和实机测试,终于找到解决办法了。看来不是SISO的问题,别加载0PE镜像就好了。


回复

使用道具 举报

2193#
发表于 2014-4-24 13:53:56 | 只看该作者
chanel 发表于 2014-4-24 13:35
经过虚拟机和实机测试,终于找到解决办法了。看来不是SISO的问题,别加载0PE镜像就好了。


这一步选择N后,安装NT5没有问题,但安装NT6还是一样,显示“Return from SISO and reboot”,可能是0pe限制的问题。
回复

使用道具 举报

2194#
发表于 2014-4-24 13:59:11 | 只看该作者
本帖最后由 chanel 于 2014-4-24 14:02 编辑
zyf1293 发表于 2014-4-24 13:53
这一步选择N后,安装NT5没有问题,但安装NT6还是一样,显示“Return from SISO and reboot”,可能是0pe ...


用SISO安装NT6要用到一些它的参数,单独的SISO不行的。大概P大没有内置这些参数吧。
回复

使用道具 举报

2195#
发表于 2014-4-24 14:34:50 | 只看该作者
chanel 发表于 2014-4-24 13:59
用SISO安装NT6要用到一些它的参数,单独的SISO不行的。大概P大没有内置这些参数吧。

在之前的版本中是可以的,只有1.5.1才这样,可能是p大没有设吧!
回复

使用道具 举报

2196#
发表于 2014-4-24 14:57:10 | 只看该作者
这个问题只有P大来解决了。应该不是SISO的问题。
回复

使用道具 举报

2197#
发表于 2014-4-24 21:03:16 | 只看该作者
0PE有没有办法,绕过硬盘系统密码,直接进入系统。

这个以前没有用过,因此小白,请P大或知道的朋友告诉下,谢谢!@
回复

使用道具 举报

2198#
发表于 2014-4-24 21:15:28 | 只看该作者
wbjj 发表于 2014-4-24 21:03
0PE有没有办法,绕过硬盘系统密码,直接进入系统。

这个以前没有用过,因此小白,请P大或知道的朋友告诉 ...

有啊,看看主菜单不就发现了。
回复

使用道具 举报

2199#
发表于 2014-4-24 21:18:25 | 只看该作者
使用s大的run的确有卡死在2191楼所示的情况。我已经换回0908版了。
回复

使用道具 举报

2200#
发表于 2014-4-24 23:27:42 | 只看该作者
2012zhd 发表于 2014-4-24 21:18
使用s大的run的确有卡死在2191楼所示的情况。我已经换回0908版了。

呵呵,我以为我遇到的情况是孤证呢。
回复

使用道具 举报

2201#
 楼主| 发表于 2014-4-24 23:29:07 | 只看该作者
@chanel
1、0PE中这样调用SISO:
SISO ISO=/ISOS/ FDA="DPMS /SRS/DPMS.LZMA" FDB=FIRAX86 SIF=Y E820=3 || pause Return from SISO and reboot.
印象中参数是由5大提供的,至少适用于安装NT5。如果不适用于安装NT6,那自己看着办。

一旦SISO得到控制权,就完成了交接,全由SISO掌控,没0PE事了。
现在显示“Return from SISO and reboot”,显然是执行了“||"后的命令 pause Return from SISO and reboot.
我们知道,“||"后的命令只有在“||”前命令出错才会被执行。可见SISO已经出错、退出了。

即使SISO遇到问题,包括调用参数不当、调用环境不合要求等,原则上也由它报错。没见它的报错就退出,很可能是崩溃失控了。

SISO失控不一定是SISO的bug,有可能是grldr的bug。这种bug可能早已存在,只是在一定条件下才显现。
所以1.5.1版以前没遇到。据5大说grldr0.45c也没遇到。
虽然grldr可能有bug,但要证实真有bug,也不是那么容易的。
0PE没什么好改的,顶多考虑绕过避开bug。按以往经验,通常过些时候换新版grldr,什么都不用改,问题自己就消失了。

2、建议反馈问题时用原版,或同时说明原版情况。
好像你用的不是原版0PE,而是做了合盘,而且用的grldr可能跟0pe用的版本不一致,这些附加因素使问题变得更复杂。
例如前面就出现过UFI菜单项在某种合盘情形跟原版情形不同的现象。合盘如果带来bug就说不清了。
不是说不能合盘,而是说一旦遇到问题,对照原版,用原版来测试可以简化问题。

3、关于S版RUN模块卡在图中的位置不动问题,我这里没遇到,只是这里有时要多等一会儿。
0PE调用RUN后,一切归RUN掌控、负责。即使遇到问题,也是RUN的事了。

4、一般pe的iso是被加载到(0xff)的,对于本身已在(0xff)上的iso,0pe总是采用--mem方式加载,并特别给出提示:
Warnning: Map (0xff)%wiso% with --mem.
这个提示是符合设计的、正常的。

你可以把整个
/boot/imgs/
文件夹移出0pe.iso外,放在ud里,这样该iso就不在(0xff)上了,此时应可选直接map加载。

5、加载0pe到(0xce)有时是有意义的。
如果你启动的是内置firadisk/winvblk的iso,例如逆天使的TPEmini.iso,那么进pe后,资源管理器可以看到来自0pe.iso的petools目录,从而共享其中外置工具。否则,petools藏在ud里0pe.iso内,不便直接访问。

但是加载到(0xce)要做一次map,消耗一个映射,对SISO不利。
grub4dos允许的映射总个数很有限(好像只有8个?),SISO内部往往要做很多个map映射,有时8个不够用。
例如u盘被认作fd0的场合,SISO好像要调用fd2hd之类把u盘转为hd0,这一举动就比u盘被认作hd0场合要多消耗几个映射,映射个数很快接近上限。
不加载到(0xce)就节约一个映射,可能后面SISO安装NT5/6成败就正好取决于是否差这个映射。
好在加载到(0xce)是可选的,明白要节约映射个数的道理,在这里就可以选择不加载。

6、MBR格式分区表共64字节,分为4个分区表项,每个分区表项16字节,记录一个主分区的起止大小、类型等信息。
这样一块硬盘或移动硬盘或U盘可以有4个主分区,grub4dos中采用类似(hd0,0)、(hd0,1)、(hd0,2)、(hd0,3)的记号来表示这4个主分区,分区编号从0到3。
图中指定3,就表示要写入(即生成)第3(从0起)个分区表项(仅16字节)。有了这个分区表项,相应就有了(即创建了)(hd0,3)分区了。

这里“请指定分区表项”是“要创建第几分区”的意思。因为不想动原有小字库,所以将就着用小字库已有的字(缺“第几”、“深度”、“我心如水”等词)。
回复

使用道具 举报

2202#
发表于 2014-4-25 00:28:17 | 只看该作者
xxxyyy1 发表于 2014-4-23 23:49
0PE_NBv1.4.9(2013-09-08)怎么没有下载链接

找到了
回复

使用道具 举报

2203#
发表于 2014-4-25 08:40:21 | 只看该作者
grub4dos 0.4.6a 测试版,由于支持碎片仿真,变更了映射插槽结构,因此加载 xp 及 0pe 有时出错,也可能影响 SISO。现在正在修正中。
grub4dos允许的映射总个数很有限(好像只有8个?),SISO内部往往要做很多个map映射,有时8个不够用。

映射数提高到几个合适?
回复

使用道具 举报

2204#
 楼主| 发表于 2014-4-25 10:42:55 | 只看该作者
yaya辛苦了。
如果映射插槽结构改变,那么跟之前版本可能不兼容了,有的“合盘”多个grldr版本并存,更容易遇到不兼容问题,不好说是新版的错。

目前实践中已经遇到过映射数不够用的场合,映射数加倍当可支持已有应用,翻两番当可支持可见未来应用。
回复

使用道具 举报

2205#
 楼主| 发表于 2014-4-25 10:47:30 | 只看该作者
@xxxyyy1
地址不是
http://pan.baidu.com/share/link? ... 5&uk=3475975191 0PE_NBv1.4.9(2013-09-08)2in1_191MB.7z
而是
http://pan.baidu.com/share/link? ... 5&uk=3475975191
即不包括后面的文件名
回复

使用道具 举报

2206#
发表于 2014-4-26 15:23:00 | 只看该作者
本帖最后由 yth_0 于 2014-4-26 15:24 编辑

请教P大两个问题。
第一个问题:我下载了0PE_NBv1.5.1(2014-04-05)2in1+水老7PE_292MB和8PE组件_308MB(2014-04-05)映像,按照你说的方法:
一、藏入ud情形
1、先用fbinsttool按格式化U盘,弄出可存放文件的ud区。格式化是
   基本功应该学会。“安装方法一(推荐):ud两文件”里有图示。
2、把0PE的grldr和0PE.ISO两文件拖入U盘ud区,0PE启动盘就做好了。
   不需要什么专门工具,不需要.fba文件,不提什么菜单。纯摆放式
   安装。
3、添加8PE:把8pe.img拖入U盘ud区(直接对物理U盘操作,不折腾
   什么.fba文件),这时ud里共有三个文件(清爽啊)。
4、以BIOS方式从ud启动0PE、按回车出彩色菜单,执行菜单项“生成
   UFI分区表项”,会出现一些英文对话界面,看不懂的话只需默认
   一路回车就行了。一个支持BIOS/EFI双启的u盘就做好了(概念少啊)。

做完以后,用UEFI无法启动,UEFI启动项里根本没有U盘,这是怎么回事呢?见下图:

回复

使用道具 举报

2207#
发表于 2014-4-26 15:31:14 | 只看该作者
奇怪,为什么我不看不到5楼
回复

使用道具 举报

2208#
发表于 2014-4-26 15:36:11 | 只看该作者
第二个问题:
0PE_NBv1.5.1(2014-04-05)2in1+水老7PE_292MB这里面集成的水老的7PE没有启动菜单啊?需要自己添加吗?如果是,这个是只能在Fbinst菜单中添加吧?如果启动的时候按回车键,在出现的菜单中选择启动7pe/8pe那个菜单,则会启动到我添加到里面的那个8pe了。

再有个小小愿望,P大你啥时候也搞个7PE或者8PE的出来啊,主要是想找个能支持BIOS和UEFI的完整的系统,里面一些工具能彻底公用。现在这样简单的合到一起,有些工具是重复的,但是我放到UD区0PE.iso里的PETOOLS他们又看不到,无法充分公用。
回复

使用道具 举报

2209#
 楼主| 发表于 2014-4-26 18:58:35 | 只看该作者
回复

使用道具 举报

2210#
发表于 2014-4-27 17:15:44 | 只看该作者
P大,请教一下,假如grldr内置菜单中设定pause --wait=5&& set /A keyt=*0x4CB00延时5秒后,如果不按键或按任意键,都是启动另一个菜单,如1.lst,菜单该怎么写啊?麻烦您了!
回复

使用道具 举报

2211#
发表于 2014-4-27 20:57:23 | 只看该作者
一贯支持P大开拓创新精神,感谢P大不间断的提供简单易学便于操作的0pe。
回复

使用道具 举报

2212#
 楼主| 发表于 2014-4-27 22:58:26 | 只看该作者
2013lizhaoting 发表于 2014-4-27 17:15
P大,请教一下,假如grldr内置菜单中设定pause --wait=5&& set /A keyt=*0x4CB00延时5秒后,如果不按键或按 ...

pause --wait=5
configfile (ud)/1.lst
回复

使用道具 举报

2213#
发表于 2014-4-28 12:21:45 | 只看该作者
pseudo 发表于 2014-4-27 22:58
pause --wait=5
configfile (ud)/1.lst

感谢P大百忙之中抽出空来帮忙解决问题,谢谢! 一看时间,昨晚快11点回复的啊,希望P大多保重身体,以后不要这么晚睡了,毕竟身体是革命的本钱!呵呵,无忧因您们而精彩!

另:pause --wait=5&& set /A keyt=*0x4CB00中&& set /A keyt=*0x4CB00这句有什么用?加不加都没事吗?

我是看到您的0PE内置菜单有这么一条就复制过来了,呵呵,也是想自己做一个合盘,就像您的0PE一样开头有个热键菜单
回复

使用道具 举报

2214#
发表于 2014-4-28 16:35:43 | 只看该作者
我只想找一个不管什么样的电脑,老机,新机,都能快速进入桌面的PE
回复

使用道具 举报

2215#
 楼主| 发表于 2014-4-28 17:40:10 | 只看该作者
2013lizhaoting 发表于 2014-4-28 12:21
感谢P大百忙之中抽出空来帮忙解决问题,谢谢! 一看时间,昨晚快11点回复的啊,希望P大多保重身体,以后 ...

谢谢。

set /A keyt=*0x4CB00
是将所按的键对应的键盘编码存入变量keyt中。
后面可以分析变量keyt的值是什么,来了解用户到底按了什么键,进而采取相应对策。
这些涉及到脚本编程技术,具体要看教程:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

你前面要求“不按键或按任意键...",那就没必要将所按的键对应的键盘编码存入变量keyt中了。
如果想按不同键后面有不同处理效果,那就有必要。
回复

使用道具 举报

2216#
 楼主| 发表于 2014-4-28 17:42:14 | 只看该作者
2011mysuperdos 发表于 2014-4-28 16:35
我只想找一个不管什么样的电脑,老机,新机,都能快速进入桌面的PE

嗯,远在天边。
回复

使用道具 举报

2217#
发表于 2014-4-28 19:29:10 | 只看该作者
pseudo 发表于 2014-4-28 17:40
谢谢。

set /A keyt=*0x4CB00

按不同键后面有不同处理效果,要的就是这个!
谢谢P大的解释,解释的很详细!
回复

使用道具 举报

2218#
发表于 2014-4-28 22:21:55 | 只看该作者
这次这个0PE确实太给力了,功能强大,关键是目前还没发现什么问题,P大**
回复

使用道具 举报

2219#
发表于 2014-4-28 22:46:28 | 只看该作者
我在UD分区中加入了
           0PE.ISO
            grldr
两个文件,
接下来,把“8PE组件_308MB(2014-04-05)映像.zip“中的 ”8pe.img” 文件解压缩后复制到U盘可见分区中。
现在BIOS以及UEFI方式都能正常启动Win8 PE。

目前遇到一个问题:Win8 PE中无法加载 PETOOLS 外置程序,不知道如何操作? 难道需要将PETOOLS从0PE.ISO移动到U盘可见分区?

点评

目前有种分区表项法弄的UFI隐藏分区,petools放其上,0pe、8pe进桌面后都可以看到。  详情 回复 发表于 2014-4-29 13:20
回复

使用道具 举报

2220#
发表于 2014-4-29 08:33:31 | 只看该作者
pseudo 发表于 2014-4-28 17:42
嗯,远在天边。

我试了下,和win8pe的速度差不多20多秒,

其实我就想像其它PE一样,直接进入,不要那么多的选项,并且体积要小点,启动快点

我自己添加一些我常的工具就OK啦
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-12 05:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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