无忧启动论坛

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

Grub4Dos 能不能实现进入镜像文件后返回主菜单

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-24 17:02:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Grub4Dos 能不能实现进入镜像文件后返回主菜单

            像EasyBoot那样。。。


如果能够实现 哪位大能不能能分享一下呀。

  谢谢。。
2#
发表于 2010-11-24 17:29:59 | 只看该作者
进入镜像文件后返回主菜单?说的不明确啊。
回复

使用道具 举报

3#
发表于 2010-11-24 18:14:10 | 只看该作者
可以加载镜像文件后再返回主菜单,进入镜像文件后再返回,不明白
回复

使用道具 举报

4#
发表于 2010-11-24 20:42:42 | 只看该作者
很难 如果进入IMG的话,  就会把IMG当成虚硬盘的.在返回真硬盘,那就要写专门软件了
回复

使用道具 举报

5#
发表于 2010-11-25 00:23:38 | 只看该作者
用 mem 方式map IMG 文件后先不要chainloader

将当前环境,如启动设备、当前设备、当前的菜单内容,分别写到文件中放到虚拟出来的img里

启动到img执行任务完毕后,再通过 grub.exe 返回 grub4dos,在 grub.exe 调用的菜单中再将保存的环境恢复回去,configfile 保存在 img  中的菜单,就回到原界面了
回复

使用道具 举报

6#
发表于 2010-11-25 11:44:59 | 只看该作者
grub.exe好像不认ud。
configfile 保存在 img  中的菜单,会改变启动设备、当前设备,环境恢复可能白做。
回复

使用道具 举报

7#
发表于 2010-11-25 11:53:17 | 只看该作者
ud没用过,是否可行不知道恢复启动、当前设备等环境可以在原菜单中做,grub configfil原菜单前做一个标志表示从dos返回的,原菜单中判断这个标志,将保存的环境值恢复。甚至可以用保存在img中的文件做标志。

这个方案我已实践过是可行的。发过一个一键恢复演示版,里面有个调用dos版整数分区计算器,然后返回原界面,就是这样做的。

[ 本帖最后由 tuxw 于 2010-11-25 11:55 编辑 ]
回复

使用道具 举报

8#
发表于 2010-11-25 16:13:29 | 只看该作者
“原菜单”指调用者(用户)菜单,里面没有保存、恢复环境的东西,没有复杂命令、外部命令。
原菜单调用一个镜像,这个镜像折腾一番后,要能回到原菜单。
回复

使用道具 举报

9#
 楼主| 发表于 2010-11-25 17:16:44 | 只看该作者
原帖由 pseudo 于 2010-11-25 16:13 发表
“原菜单”指调用者(用户)菜单,里面没有保存、恢复环境的东西,没有复杂命令、外部命令。
原菜单调用一个镜像,这个镜像折腾一番后,要能回到原菜单。


P大说得对
   像PLPBT.IMG

进入后。把里面的东西弄几下。。在输入某一个指令 或者在执行IMG文件里面的某个特定文件 就可以
手动返回回主菜单


不知道哪位大大能搞个出来不。
      好方便我们这些菜鸟

[ 本帖最后由 94first 于 2010-11-25 17:19 编辑 ]
回复

使用道具 举报

10#
发表于 2010-11-25 19:25:42 | 只看该作者
PLPBT.IMG没用过。
猜测下PLPBT.IMG应该是进入了纯DOS模式。
这时候只需要 找到GRUB.EXE的位置,执行它就可以了。

我常常这样回GRUB主菜单。
cd boot
cd grub
grub.exe --config-file="c:\boot\grub\menu.lst"

前提menu.lst文件不能大于4K不然菜单只能显示前面部分。
回复

使用道具 举报

11#
 楼主| 发表于 2010-11-26 18:39:31 | 只看该作者
原帖由 2010lifefx 于 2010-11-25 19:25 发表
PLPBT.IMG没用过。
猜测下PLPBT.IMG应该是进入了纯DOS模式。
这时候只需要 找到GRUB.EXE的位置,执行它就可以了。

我常常这样回GRUB主菜单。
cd boot
cd grub
grub.exe --config-file="c:\boot\grub\me ...



但是如果这些都藏在UD区呢?
该哪个做呢?
回复

使用道具 举报

12#
发表于 2010-11-26 23:53:23 | 只看该作者
原帖由 pseudo 于 2010-11-25 16:13 发表
“原菜单”指调用者(用户)菜单,里面没有保存、恢复环境的东西,没有复杂命令、外部命令。
原菜单调用一个镜像,这个镜像折腾一番后,要能回到原菜单。


几乎不存在这种可能,除非Grub4Dos直接支持
回复

使用道具 举报

13#
发表于 2010-11-27 12:35:52 | 只看该作者

回复 #11 94first 的帖子

UD没用过,不知道行不行。或者你把PLPBT.IMG文件解开,看看他是怎么实现的。
回复

使用道具 举报

14#
 楼主| 发表于 2010-12-1 18:57:09 | 只看该作者
原帖由 2010lifefx 于 2010-11-27 12:35 发表
UD没用过,不知道行不行。或者你把PLPBT.IMG文件解开,看看他是怎么实现的。


解开是一个Bin文件
只有几十K大小
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 12:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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