无忧启动论坛

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

0PE:可剪裁统一PE

    [复制链接]
1351#
 楼主| 发表于 2010-8-22 18:19:46 | 只看该作者

ISO整体启动的一个bug

原帖由 anxi_dongri 于 2010-8-22 09:26 发表
谢谢P大回复,为了取得最直接和最真实的结果,我决定不合盘,一步步来,先搞定单独的0PE后再合盘,问题如下:笔记本为nx6320,Phinex的biso
1,在E盘建立0PE目录,将下载完的0PE.ISO拷贝进去,我的电脑是单硬盘,不插任何U盘,E盘是逻辑分区,只有C盘一个主分区。
2,提取0PE里面的grldr到C盘根目录
3,修改boot.ini,增加一条内容:c:\grldr="0PE"
重新启动情况如下:
1,顺利找到0PE,并提示我E盘是(hd0,5),file system ntfs...---这是对的
2,loading 0PE.iso
3,read xxxxxx地址忘记了
4,error 25 press any key to continue...

刚才实机试了一下,还真有报错:
Error 25: disk read error
谢谢反馈。

我把c:盘根目录下的grldr换成新版grldr:http://grub4dos-chenall.googlecode.com/files/grub4dos-0.4.5b-2010-08-12.zip
并内置相同菜单,其它不动,就可以了。

这应该是grub4dos的bug,更新grub4dos可以解决。

以前grub4dos整体启动iso时曾经有此bug,后来解决了。近期又冒出来,新版又解决了。

通过此事,应该树立两个信心:
1、0PE本身问题并不很多,如果启动真有问题,很可能是所用grub4dos/fbinst/firadisk等的问题,将来换新版往往就能解决。
2、grub4dos是迄今最好最强大的引导器,并且具有很强的改进能力,不怕遇到问题。
回复

使用道具 举报

1352#
发表于 2010-8-22 18:25:50 | 只看该作者
这个问题在2010-03-09以后在版本中存在,2010-08-12的版本已经解决。

新版的GRUB4DOS正好解决的就是这个问题(有时会出现Error 25的问题.)
回复

使用道具 举报

1353#
发表于 2010-8-23 08:33:26 | 只看该作者
原帖由 pseudo 于 2010-8-22 18:19 发表
我把c:盘根目录下的grldr换成新版grldr:http://grub4dos-chenall.googlecode.com/files/grub4dos-0.4.5b-2010-08-12.zip
并内 ...

请问这个我们应该怎样自己更新啊?
回复

使用道具 举报

1354#
发表于 2010-8-23 10:27:17 | 只看该作者
感谢anxi_dongri的测试.
已按pseudo大 1351#所示方法修改.
回复

使用道具 举报

1355#
 楼主| 发表于 2010-8-23 11:26:20 | 只看该作者

更新grldr,并保持原有内置菜单的一种方法

目前处理grldr内置菜单的较好GUI工具要数fbinsttool。
fbinsttool有“grldr菜单”面板,右键有打开、保存grldr文件的功能。
只需打开旧的grldr,复制其内置菜单,然后打开新的grldr,并粘贴菜单,右键保存即可。

还有一种简单的操作方法是:先将旧版grldr拖入ud,再将新版grldr拖入ud覆盖旧版,这时会有提问是否保持原有菜单,选是,那么ud里的grldr就是程序版本是新的,但内置菜单是保持旧的了。ud里的grldr可导出来用。
回复

使用道具 举报

1356#
发表于 2010-8-23 19:05:43 | 只看该作者
更换grldr后正常启动了,谢谢P大。
我是用这个工具修改grldr菜单的,很简陋,但是better than nothing !

GRLDR.part1.rar

100 KB, 下载次数: 49, 下载积分: 无忧币 -2

修改grldr菜单的工具

GRLDR.part2.rar

54.48 KB, 下载次数: 47, 下载积分: 无忧币 -2

回复

使用道具 举报

1357#
发表于 2010-8-23 22:06:39 | 只看该作者
要学习的真多,一步一步来,慢慢看
回复

使用道具 举报

1358#
发表于 2010-8-24 09:45:56 | 只看该作者
请教楼主:我想使0PE的菜单多个返回主菜单MENU.LST的选项,该怎么做?谢谢!
回复

使用道具 举报

1359#
发表于 2010-8-24 09:58:32 | 只看该作者
感谢分享这么强大的工具
只是那个加载USB2.0貌似不是太好用
还有那个虚拟软驱用来加载F6的还是搞不大明白
回复

使用道具 举报

1360#
发表于 2010-8-24 10:13:12 | 只看该作者
原帖由 fjxplsy 于 2010-8-24 09:45 发表
请教楼主:我想使0PE的菜单多个返回主菜单MENU.LST的选项,该怎么做?谢谢!

configfile (md)4+8
回复

使用道具 举报

1361#
 楼主| 发表于 2010-8-24 11:44:02 | 只看该作者
原帖由 fjxplsy 于 2010-8-24 09:45 发表
请教楼主:我想使0PE的菜单多个返回主菜单MENU.LST的选项,该怎么做?谢谢!

一般没有必要返回。

如果没做什么事就返回,意义不大,要返回按ctrl+alt+del重启算了。

如果做了事,例如仿真了驱动软盘,那么应该继续启动PE或安装盘iso等,这时“串接菜单”是最灵活的。
后面可以转菜单/BOOT/GRUB/MENU.DIY、转硬盘启动、启动其它PE、返回等等。
菜单/BOOT/GRUB/MENU.DIY可自定义,例如复制你的菜单内容作为其内容,它就会返回你的主菜单了。也就是说,仿真了驱动软盘后返回主菜单只是串接菜单的特例。

要注意两点:
1. 0PE的菜单比较复杂,如果不了解grub4dos命令,不好修改。但调用它,包括带参数的调用是简单的。
例如,如果你自己写菜单,要考虑藏入ud时、网启时怎么写,整体iso启动、解开启动怎么写,但只要你的菜单直接调用了/BOOT/GRUB/MENU.0PE,它会自动处理各种情形。
2. 返回、在菜单之间来回转悠,容易带来潜在问题,不提倡。
例如,pxelinux转grub4dos,可能pxelinux与grub4dos两者天生有冲突。
又例如,已经做了磁盘映射(仿真),返回“主菜单”后又重入,再做磁盘磁盘映射(仿真),如此反复n次,你认为出问题的可能性不会增加吗?内存会耗尽吗?等等。
这类问题有的人没想到,有的人想到了懒得处理。总之,许多东西不一定经得起来回折腾。
当然,0PE是做过一些工作的。例如,0PE内置了firadisk,你通过0PE的iso/pe启动器菜单启动的是0PE.ISO自身,也是可以的,它可以找到硬盘,而启动其它内置了firadisk的PE的iso,很可能就找不到了。
回复

使用道具 举报

1362#
 楼主| 发表于 2010-8-24 11:49:44 | 只看该作者
回复

使用道具 举报

1363#
发表于 2010-8-24 15:11:38 | 只看该作者
07.25版是不是不能直接放隐藏分区,用Gb08.12引导出现下面提示,P大请帮看哈。

[ 本帖最后由 lc1212 于 2010-8-24 15:12 编辑 ]

捕获.jpg (25.36 KB, 下载次数: 147)

捕获.jpg
回复

使用道具 举报

1364#
发表于 2010-8-24 17:21:40 | 只看该作者

回复 #1361 pseudo 的帖子

谢谢楼主详尽的回复!
喜欢0PE的说,所以最近一直在DIY,不断的在机子上启动测试。因为U盘在我的主板上只要是非正常或者ctrl+alt+del重启,就认不到了,只能进系统后重新插拔一次,是以有此一问。再次谢谢您的回复,使我对0PE有了更多的了解。
回复

使用道具 举报

1365#
 楼主| 发表于 2010-8-24 19:41:25 | 只看该作者

回复 #1363 lc1212 的帖子

隐藏区如果是ud,应该可以吧。
不是ud,如果用showdrive可以显示,那么跟可见区无异。
如果不可以显示,那么应该整个iso放入。参考#1348楼的结构。

7.25的整体iso启动还要注意#1351楼

启动非ud的、showdrive不显示的隐藏区的iso,情况比较特殊,应自行使用--mem参数map到(0xff)。
如果直接用0pe的grldr或menu.0pe来引导,iso应故意不连续存储。
回复

使用道具 举报

1366#
发表于 2010-8-24 20:28:15 | 只看该作者
原帖由 zxw 于 2010-8-24 10:13 发表

configfile (md)4+8
这个是不是启用内置菜单的?
回复

使用道具 举报

1367#
发表于 2010-8-25 14:23:59 | 只看该作者
原帖由 pseudo 于 2010-8-24 19:41 发表
隐藏区如果是ud,应该可以吧。
不是ud,如果用showdrive可以显示,那么跟可见区无异。
如果不可以显示,那么应该整个iso放入。参考#1348楼的结构。

7.25的整体iso启动还要注意#1351楼。

启动非ud的、sh ...

回P大,隐藏区是我在硬盘末尾画出来的一个EISA分区,放了chenall最近发的Qgho一键还原,想着维护可能会用到PE,就在此分区建0PE(大写)文件夹,把0PE.ISO放入上面的文件夹,重启找不到desktop.wim,然后自动从WINDOWS系统搜寻出错,刚才试了老版本的0PE1.09没问题,暂时先用1.09了。

[ 本帖最后由 lc1212 于 2010-8-25 16:09 编辑 ]
回复

使用道具 举报

1368#
 楼主| 发表于 2010-8-25 16:36:54 | 只看该作者

回复 #1367 lc1212 的帖子

那估计是连续存储方面的处理不同了。

新版要隐藏,如果不是自行写菜单以带--mem参数的方式进行map,就得让iso不连续存储。这应该不难做到吧。

下次发新版,将自动适应eisa分区。

[ 本帖最后由 pseudo 于 2010-8-25 17:00 编辑 ]
回复

使用道具 举报

1369#
发表于 2010-8-25 17:48:32 | 只看该作者
原帖由 <i>pseudo</i> 于 2010-8-25 16:36 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2026680&ptid=158364" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
那估计是连续存储方面的处理不同了。<br />
<br />
新版要隐藏,如果不是自行写菜单以带--mem参数的方式进行map,就得让iso不连续存储。这应该不难做到吧。<br />
<br />
下次发新版,将自动适应eisa分区。
<br />
期待P大的新版,希望能加入MSI及HTTPS支持!
回复

使用道具 举报

1370#
发表于 2010-8-25 20:01:24 | 只看该作者

建议楼主关注burg

建议楼主关注burg
回复

使用道具 举报

1371#
发表于 2010-8-26 02:43:53 | 只看该作者
晕...
放假回去,才一个月多就更到了8.25
而且8.25的找不到下载地址,连 可输入式PE启动器、通用F6模块-取自0PEv1.2(2010-07-24) 都过期下载不了...
希望p大重新共享一下...
回复

使用道具 举报

1372#
发表于 2010-8-26 19:15:48 | 只看该作者
那个下载地址下载不了啊~~~~~~~~~
回复

使用道具 举报

1373#
发表于 2010-8-26 19:21:54 | 只看该作者

回复 #1372 z2256523 的帖子

#6自己找,不多说!
回复

使用道具 举报

1374#
发表于 2010-8-26 19:41:47 | 只看该作者
原帖由 zhs509 于 2010-8-26 19:21 发表
#6自己找,不多说!

无语中...
l楼上是没有弄明白情况吧,下载地址失效;找到了,下载得了吗??!
回复

使用道具 举报

1375#
发表于 2010-8-26 19:47:28 | 只看该作者
我把07.25版做FB 取UD工具后启动网络影音,当安装完显卡驱动后显示器显示输入超出范围。主机是845主板集成显卡17寸AOC LCD。以前0PE的版本安装驱动没这个现象。
我下载老九的0822版AutoDisplay_0822来测试,结果连我的XP系统也中招(显示器显示输入超出范围),要用安全模式进入系统,再打开AutoDisplay_0822手动选择1280*1024后才正常。

[ 本帖最后由 USB3 于 2010-8-26 20:26 编辑 ]
回复

使用道具 举报

1376#
 楼主| 发表于 2010-8-26 20:56:26 | 只看该作者

回复 #1375 USB3 的帖子

没遇到此类奇怪现象,你多试试,找找原因吧。
回复

使用道具 举报

1377#
发表于 2010-8-26 22:22:11 | 只看该作者
在windows XP3系统测试,证实是老九的 AutoDisplay在用系统自带的即插即用监视器驱程下,
不能正确识别我的AOC  LM700液晶显示器,要手动安装LM700驱动程序后,
老九的 AutoDisplay才能自动设置1280*1024分辨率。之前出错是因为 AutoDisplay自动设置的分辨率1920*1440超出范围。

[ 本帖最后由 USB3 于 2010-8-26 22:24 编辑 ]
回复

使用道具 举报

1378#
发表于 2010-8-27 10:41:26 | 只看该作者
呵呵。0PE1.2(7-26)附件已经下下来了,等老大补上更新说明。看看增加了哪些新功能
回复

使用道具 举报

1379#
发表于 2010-8-27 11:26:58 | 只看该作者
二合一和中文版有什么区别呢?
回复

使用道具 举报

1380#
 楼主| 发表于 2010-8-27 11:54:40 | 只看该作者

0PE包含4个PE

完整的0PE发布(4in1)包含4个不同的PE:
XP-PE中文版
03-PE中文版
XP-PE英文版
03-PE英文版
各个PE功能一致。不单外置工具,连内核也是高度共享的
体现了0PE高度统一、一致的理念

哪个组件是共享的,还是专用于某个PE的,从目录结构可以清晰分辨。不要哪个PE,简单删除其专用组件即可。
体现了0PE组件化、可剪裁可扩展的理念

由4in1可派生出2in1中文版,包含:
XP-PE中文版
03-PE中文版
也可派生出2in1英文版等等。

所有PE均支持网络影音、游戏

同一个0PE.ISO,支持所有部署方式(含直接pxe特性)。没有专门的网启版、量产版、U+版、ud版、光盘版、硬盘版、移动硬盘版。
一个版本通吃。

所有部署均由grldr(合盘时可改用MENU.0PE)单文件统一引导。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 10:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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