无忧启动论坛

标题: (求教)低版本grub如何引导高版本grub? [打印本页]

作者: tiema    时间: 2008-12-3 13:54
标题: (求教)低版本grub如何引导高版本grub?
低版本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 编辑 ]
作者: esxcfr    时间: 2008-12-3 14:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: tiema    时间: 2008-12-3 14:57
标题: 回复 #2 esxcfr 的帖子
谢谢,是这条命令,但在虚拟机里卡住了,完了我去真机器上试。
作者: Climbing    时间: 2008-12-4 02:07
二楼的方法严格上来说是不对的,因为chainloader --force /grldr相当于chainlader grldr.mbr,还是会从分区根目录下搜寻grldr文件并加载,如果那个grldr就是你原来的grldr,加载的还是老版本。

正确的方法应该是:
kernel /grub.new/grub.exe
boot
作者: mrwang123    时间: 2008-12-4 04:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: esxcfr    时间: 2008-12-4 08:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: mjsz    时间: 2008-12-4 09:16
好象不怎么行啊
作者: tiema    时间: 2008-12-4 23:54
标题: 回复 #4 Climbing 的帖子
谢谢 Climbing版主,能把这个用法详细说下吗?我的grldr或ntldr就在(hd0,0)根目录下,从fd0怎么跳过去,怎么用kernel命令表达“chainloader --force (hd0,0)/grldr”这个意思?

hd0的grldr没有安装到mbr

[ 本帖最后由 tiema 于 2008-12-5 00:03 编辑 ]
作者: esxcfr    时间: 2008-12-5 09:10
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3