无忧启动论坛

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

怎样从主菜单各自独立启动ISO内的W7PE或03PE,而不通过二级菜单选择

  [复制链接]
跳转到指定楼层
1#
发表于 2011-5-31 20:38:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想做个W7PE与03PE的合盘版,2个系统都放在同一ISO内,共享外置程序,还可网启。以前做的是先从主菜单启动2N1PE.ISO,再通过2级菜单选择:

主菜单
map --mem /BOOT/2N1PE.ISO (0xff)
map --hook
chainloader (0xff)

二级菜单
title 【 1 】运行Win7PE
find --set-root /BOOT/BW8_MGR
chainloader /BOOT/BW8_MGR
title 【 2 】运行WinPE03
find --set-root /BOOT/LDRXPE
chainloader /BOOT/LDRXPE

我的问题是:怎样从主菜单各自独立启动ISO内的W7PE或03PE,而不通过二级菜单选择,请高手指点。

grub4dos教程和README_GRUB4DOS_CN.txt我读过多次,一些简单命令尚能掌握,但复杂命令不好理解,更难运用,故请高手详细指点为盼。
推荐
发表于 2011-5-31 23:08:44 | 只看该作者
想做个W7PE与03PE的合盘版,



hpy7332老,先不说引导的事,我觉得这样做实在没有太多好处。


你二合一、一百合一也罢,反正一次只能启动其中1个PE,但您把它合到一个iso里,在map mem的过程势必map 许多用不着的数据到内存,白白耗费时间。这种多合一在硬盘使用可能还不觉得慢。若是在U盘还是蛮让人抓狂的。

[ 本帖最后由 chiannet 于 2011-5-31 23:09 编辑 ]

点评

6c8ec 焚天之怒 www.68la.com/read/19/19790/  发表于 2014-9-1 06:46
回复

使用道具 举报

推荐
 楼主| 发表于 2011-5-31 22:54:03 | 只看该作者
原帖由 pseudo 于 2011-5-31 22:25 发表
2in1pe.iso里面有/BOOT/BW8_MGR和/BOOT/LDRXPE吧。
不用动2in1pe.iso。
盘上放内置#2楼菜单的grldr和iso两个文件就行了。

用#2代码,修改主菜单和ISO引导信息都不行:


回复

使用道具 举报

推荐
发表于 2011-5-31 22:25:35 | 只看该作者
2in1pe.iso里面有/BOOT/BW8_MGR和/BOOT/LDRXPE吧。
不用动2in1pe.iso。
盘上放内置#2楼菜单的grldr和iso两个文件就行了。
回复

使用道具 举报

推荐
 楼主| 发表于 2011-5-31 21:37:49 | 只看该作者
原帖由 pseudo 于 2011-5-31 21:05 发表
合并为单一菜单:
map --mem /BOOT/2N1PE.ISO (0xff)
map --hook
rootnoverify (0xff)
title 【 1 】运行Win7PE
chainloader /BOOT/BW8_MGR
title 【 2 】运行WinPE03
chainloader /BOOT/LDRXPE

谢谢P大,那2N1PE.ISO 里要加怎样的引导信息呢?
回复

使用道具 举报

推荐
发表于 2011-5-31 21:05:09 | 只看该作者
合并为单一菜单:
map --mem /BOOT/2N1PE.ISO (0xff)
map --hook
rootnoverify (0xff)
title 【 1 】运行Win7PE
chainloader /BOOT/BW8_MGR
title 【 2 】运行WinPE03
chainloader /BOOT/LDRXPE
回复

使用道具 举报

7#
发表于 2011-5-31 23:22:36 | 只看该作者
要这种模式的iso做引导,用碟中谍的方式呢?,以下纯属想当然,未能检测



map --mem /BOOT/2N1PE.ISO (0xff)

title 【 1 】运行Win7PE
find --set-root /win7pe.iso
map --mem /win7pe.iso (0xfe)
map --hook
chainloader (0xfe)


title 【 2 】运行WinPE03
find --set-root /03pe.iso
map --mem /03pe.iso (0xfe)
map --hook
chainloader (0xfe)
回复

使用道具 举报

8#
发表于 2011-5-31 23:36:16 | 只看该作者

回复 #5 hpy7332 的帖子

不用动2in1pe.iso。
1.内存要足
2.菜单要内置于grldr,这个iso要放在可见区/BOOT/2N1PE.ISO ,否则
map --mem /BOOT/2N1PE.ISO (0xff)
要改为
map --mem (ud)/BOOT/2N1PE.ISO (0xff)
或先用find定位。
3.确保iso内有/BOOT/BW8_MGR和/BOOT/LDRXPE

另外,把这句
map --mem /BOOT/2N1PE.ISO (0xff)
改为
map --mem /BOOT/2N1PE.ISO (0xff) && pause ok ! pause fail
到时会暂停,让你看这句是成功还是失败。
只要这句成功,后面应该没问题。至少不是那种问题。

[ 本帖最后由 pseudo 于 2011-5-31 23:56 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 00:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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