无忧启动论坛

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

(求教)低版本grub如何引导高版本grub?

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-3 13:54:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
低版本grub如何引导高版本grub(比如grub4dos)

启动电脑,进入软盘里的grub后,因为grub版本较低(0.95),我u盘里有最新的grub4dos的grldr(安装到mbr了),
用什么命令能从软盘的grub进入到u盘的grub里呢?

我在虚拟机里用
root (hd0)
chainloader +1
boot
成功了,完了在真机器上试,我现在想问,如果我u盘里的grldr没有安装到mbr怎么办,
有类似启动nt系统的  chainloader (hd0,0)/ntldr 的命令吗?

[ 本帖最后由 tiema 于 2008-12-3 14:41 编辑 ]
2#
发表于 2008-12-3 14:43:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3#
 楼主| 发表于 2008-12-3 14:57:47 | 只看该作者

回复 #2 esxcfr 的帖子

谢谢,是这条命令,但在虚拟机里卡住了,完了我去真机器上试。
回复

使用道具 举报

4#
发表于 2008-12-4 02:07:13 | 只看该作者
二楼的方法严格上来说是不对的,因为chainloader --force /grldr相当于chainlader grldr.mbr,还是会从分区根目录下搜寻grldr文件并加载,如果那个grldr就是你原来的grldr,加载的还是老版本。

正确的方法应该是:
kernel /grub.new/grub.exe
boot
回复

使用道具 举报

5#
发表于 2008-12-4 04:37:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

6#
发表于 2008-12-4 08:41:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
发表于 2008-12-4 09:16:16 | 只看该作者
好象不怎么行啊
回复

使用道具 举报

8#
 楼主| 发表于 2008-12-4 23:54:07 | 只看该作者

回复 #4 Climbing 的帖子

谢谢 Climbing版主,能把这个用法详细说下吗?我的grldr或ntldr就在(hd0,0)根目录下,从fd0怎么跳过去,怎么用kernel命令表达“chainloader --force (hd0,0)/grldr”这个意思?

hd0的grldr没有安装到mbr

[ 本帖最后由 tiema 于 2008-12-5 00:03 编辑 ]
回复

使用道具 举报

9#
发表于 2008-12-5 09:10:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-14 13:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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