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

0PE:可剪裁统一PE

 荐  火... [复制链接]
发表于 2012-6-8 07:32:24 | 显示全部楼层

回复 #4238 pseudo 的帖子

衷心感谢P大的耐心指导!按你的方法,把grldr换成5.22版后,6月5日上传的PE,果然可正常网启了。特此报告P大!

[ 本帖最后由 wenxin 于 2012-6-8 07:37 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2012-6-8 11:16:35 | 显示全部楼层
                   
回复

使用道具 举报

 楼主| 发表于 2012-6-8 11:26:37 | 显示全部楼层

对5.23版grldr的pxe启动测试

内置菜单

pxe detect NotExist
pxe
default 0
timeout 0
title

echo Loading /0PE/0PENB.LZMA from %@root%...
map --mem ()/0PE/0PENB.LZMA (hd)
map --hook
pause okokok

报错。内置菜单删除红色3行则正常。
6.6版效果同5.23。而5.22版两种菜单均正常。

[ 本帖最后由 pseudo 于 2012-6-8 11:27 编辑 ]

fail

fail

ok

ok
回复

使用道具 举报

发表于 2012-6-8 11:53:59 | 显示全部楼层
怀疑当 map --mem ()/.... 时,当前 root 已经被破坏了,即,不是 pd 了,所以才出现读取失败。

有可能是内存遭到了破坏。内存冲突之类的。

5月23日加大了缓冲区,把 0x30000 至 0x3FFFF 的 64K 都用上了。

怀疑 chenall 的 title 以及 malloc 等内存分配代码使用了其中的一部分空间,导致内存冲突,从而失败。
回复

使用道具 举报

发表于 2012-6-8 16:08:50 | 显示全部楼层
又觉得好像是以前某个老毛病出现了。有可能是 chenall 处理的时候,未考虑到 pd 的情况。

在 map --mem ()/... 之前添加 errorcheck off,看看如何?
回复

使用道具 举报

发表于 2012-6-8 17:08:41 | 显示全部楼层
忽然明白了:

当没有 title 命令时,命令处于 “初始化命令集” 当中,此时逐条被执行,并不检查错误。

所以你的 title 省略时,看起来正常。

但命令处于 title 之后时,默认时就要检查错误了。此时,用 errorcheck off 可以关闭错误检查。

当然,map 命令是不该出错的,这里的原因还需要进一步确定,正如前面所说。
回复

使用道具 举报

发表于 2012-6-8 17:24:44 | 显示全部楼层
0PE-NBv1.4.3(2012-06-03)2in1-207MB+7PE35MB.7z
设置1G内存,进入2003PE桌面后立即出现,
2003pe.PNG
回复

使用道具 举报

发表于 2012-6-8 19:05:49 | 显示全部楼层
原帖由 yishuihan945 于 2012-6-8 17:24 发表
0PE-NBv1.4.3(2012-06-03)2in1-207MB+7PE35MB.7z
设置1G内存,进入2003PE桌面后立即出现,

我与你下载的是同一版本,实机中测试03PE启动正常,没有你说的这种情况。
20120608190145500.jpg
回复

使用道具 举报

 楼主| 发表于 2012-6-8 20:54:15 | 显示全部楼层

回复 #4245 yishuihan945 的帖子

请先参考另一帖#707~#710楼。

如果会解包、打包pe.wim,可修改其中pecmd.ini,加大wait处(共两处)的延时值试试。
有效的话,请多尝试,找出最小值。

[ 本帖最后由 pseudo 于 2012-6-8 21:05 编辑 ]
回复

使用道具 举报

发表于 2012-6-8 21:22:22 | 显示全部楼层
关于 PXE 的问题,已经猜到原因了。

上载了一个修复,在时空论坛,请尽快测试。
回复

使用道具 举报

 楼主| 发表于 2012-6-8 21:27:32 | 显示全部楼层

回复 #4244 不点 的帖子

用cat --length=0 ()/0PE/0PENB.LZMA可以取到正确长度,当前 root 估计没问题。
errorcheck off可以不报错,但map毕竟没成功,map --status看不到仿真盘。
回复

使用道具 举报

发表于 2012-6-8 21:40:38 | 显示全部楼层

回复 #4249 pseudo 的帖子

已经知道毛病在哪里了。请看时空论坛的详细说明。
回复

使用道具 举报

 楼主| 发表于 2012-6-8 22:53:55 | 显示全部楼层

回复 #4248 不点 的帖子

grub4dos-0.4.5c-2012-06-08.zip
is ok.
回复

使用道具 举报

发表于 2012-6-8 23:13:23 | 显示全部楼层
原帖由 不点 于 2012-6-8 21:22 发表
关于 PXE 的问题,已经猜到原因了。

上载了一个修复,在时空论坛,请尽快测试。

下载时空论坛你传的附件,替换,在虚拟机中测试网启成功。等下在实机中再测试一下。

报告不点:实机中测试也网启成功。

[ 本帖最后由 wenxin 于 2012-6-8 23:23 编辑 ]
回复

使用道具 举报

发表于 2012-6-8 23:44:23 | 显示全部楼层
感谢 pseudo、wenxin 二位。

Uuuu.....raaaaaaahhhh, OK!!!!!!!!!!!!!!!

假如都是这样的事情,一次测试成功,那该多好。

看来我们找到了最佳的那个数:127 扇区,即,63.5K。

这些数很关键:有时候是 2 的 N 次方最管用。有时候是 2 的 N 次方再减去 1 才管用。

大家可以告知 chenall 来更新了。
回复

使用道具 举报

发表于 2012-6-11 13:40:52 | 显示全部楼层

请教0PE问题

通过0PE中的磁盘管理对硬盘进行分区格式化时,为什么会提示“由于分区或卷没有启动,操作未能完成。要启用分区或卷请重新启动计算机”,如何解决?

当然重启后,问题可以解决,可以顺利格式化等,如果不重启pe,问题怎样解决?
回复

使用道具 举报

 楼主| 发表于 2012-6-11 14:19:09 | 显示全部楼层

回复 #4254 2012bdsjhf 的帖子

等网友来解答。
建议用diskgenius来分区。
回复

使用道具 举报

发表于 2012-6-13 19:55:52 | 显示全部楼层
p大大的更新还是蛮快的!
回复

使用道具 举报

发表于 2012-6-13 19:57:52 | 显示全部楼层
我用dg分区格式化后要重启才能在pe里面看到硬盘,
回复

使用道具 举报

 楼主| 发表于 2012-6-13 20:23:35 | 显示全部楼层

回复 #4257 2012liuling8866 的帖子

开始-程序菜单,也许能找到显示盘符菜单项

点评

谢谢大大!  详情 回复 发表于 2013-6-12 18:13
回复

使用道具 举报

发表于 2012-6-14 08:46:23 | 显示全部楼层
0PE-NBv1.4.3(2012-06-08)2in1-207MB+7PE35MB.7z
请问p大:7pe怎么用,菜单中无此项?

[ 本帖最后由 sry 于 2012-6-14 08:47 编辑 ]
回复

使用道具 举报

发表于 2012-6-14 09:34:28 | 显示全部楼层
很久没有用0pe了。。。
回复

使用道具 举报

 楼主| 发表于 2012-6-14 10:16:57 | 显示全部楼层

回复 #4259 sry 的帖子

扔pe的iso进boot/imgs目录,run之。
回复

使用道具 举报

发表于 2012-6-14 11:06:44 | 显示全部楼层
原帖由 pseudo 于 2012-6-14 10:16 发表
扔pe的iso进boot/imgs目录,run之。

恕我愚钝:boot/imgs目录不是已经有了win7PE的iso文件吗?run之  指的是?
回复

使用道具 举报

 楼主| 发表于 2012-6-14 14:05:49 | 显示全部楼层
有run模块菜单项,可以选择并启动iso。
iso启动器菜单项也行。
回复

使用道具 举报

发表于 2012-6-15 09:39:40 | 显示全部楼层
0PE1.4.3_0608 会卡死在“loading GRUB.OPE ...”,但有时会通过。前一版似乎没发现此问题。

[ 本帖最后由 2010XwX 于 2012-6-15 10:00 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2012-6-15 10:24:48 | 显示全部楼层

回复 #4264 2010XwX 的帖子

用fbinstool对u盘(非fba)ud区grub.0pe文件点右键,移到主数据区。
回复

使用道具 举报

发表于 2012-6-15 13:14:22 | 显示全部楼层

回复 #1 pseudo 的帖子

P大顶了几天 帖子辛苦了就让我来帮你1把
回复

使用道具 举报

发表于 2012-6-15 15:52:03 | 显示全部楼层

回复 #4265 pseudo 的帖子

我用硬盘启动:bootmgr -> bcd -> grldr.mgr -> grldr -> 0PE.ISO
回复

使用道具 举报

 楼主| 发表于 2012-6-15 17:56:49 | 显示全部楼层
试试3秒读秒时回车或按空格键,这两种情形不会卡在grub.0pe吧。

文件在盘上的位置有时得注意。您最好设法把iso放在硬盘“前部”。

grldr依赖bios。有的bios访问不了靠后的文件。例如有的只能访问前137GB的盘。
最近遇到一个bios只能访问9MB的盘:http://bbs.wuyou.net/forum.php?m ... p;page=8#pid2462404
靠后的文件进了windows可以访问,但grldr阶段不行。

打个比方,您的别墅在哪里都可以,但要想坐上公交车,您得离市中心近点,在公交车覆盖范围内。
不在此范围私家车也可到达,但公交车不行。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-15 09:52

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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