无忧启动论坛

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

[求助] 关于Grub4Dos中多系统的自动切换问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-9 19:48:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想做如下一个过程, 不知道能否满足, 还有就是如何设置:

1. 启动到系统A
2. A系统中执行相关操作,修改Grub启动顺序,设置下次引导到B
3. 重启进入系统B
  4. Grub引导B,B系统正常启动, 但还需要恢复Grub默认启动到系统A
(要求此操作不能在B系统中执行,需要在Grub中完成, 该操作能否完成???)

5. 重启后进入系统A

请大家多多指教!!!
2#
 楼主| 发表于 2011-5-9 19:55:08 | 只看该作者
主要是想完成如下一个过程:
本来想在系统B的启动过程中来完成, 但是发现系统启动时,
windows的引导程序ntldr其实有一个很小的ntfs只读文件系统,
但它是只读文件系统的时候,导致此时我无法修改磁盘上的文件,
也就是无法修改我的Menu.lst文件, 所以需要通过Grub来实现
引导到系统B时, 要将默认启动引导设置为系统A。
回复

使用道具 举报

3#
发表于 2011-5-9 20:01:29 | 只看该作者
可以参考一下QGHO。

应该可以达到你的要求。

QGHO目前的设计就是这样子的。

1.进入默认系统。
2.修改一些文件,下次启动就进入QGHO。
3.重启之后又会进入默认系统。

而且切换系统的操作是在GRUB4DOS中进行的。

符合你的要求,
回复

使用道具 举报

4#
 楼主| 发表于 2011-5-9 20:12:03 | 只看该作者

回复 #3 chenall 的帖子

to:chenall

谢谢, 我试试。 从您的描述来看正式我所需要的。
回复

使用道具 举报

5#
 楼主| 发表于 2011-5-12 20:12:26 | 只看该作者
to:Chenall
后面认真学习了下Grub4DOS, 采用savedefault num的方式解决了
回复

使用道具 举报

6#
发表于 2011-5-12 20:59:38 | 只看该作者
savedefault num 是一方法但它需要grub4dos是默认引导才起作用

以前在某PE里面看到一个图形界面的ghost安装器,直接运行在NT系统下
1.选择备份/恢复的目标分区、GHO文件后机器自动重启
2.此时boot.ini中添加了一项grub4dos并作为默认选项(C盘多了些相关文件)
  启动dos版ghost执行备份/还原操作,完成后自动重启
3.此时boot.ini中的grub4dos没有了(C盘中的相关文件也没有了)

这个过程看起来很简单,实现起来也容易。
但它牛X的地方是:第二步备份的GHO中没有多出来的那些“相关文件”,boot.ini也是原来干净的内容,难道ghost可能通过配置文件来排除某些文件?
注意:我测试时C盘是NTFS格式,不可能在DOS下去掉那些相关文件
这个东西很不错,只是当时对这个兴趣不大没深入研究

[ 本帖最后由 tuxw 于 2011-5-12 21:06 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 12:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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