QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 832|回复: 1

关于如何重写grub引导信息,恢复多重启动。

[复制链接]
发表于 2004-2-26 20:21:44 | 显示全部楼层 |阅读模式
关于如何重写grub引导信息,恢复多重启动。
前几天有个我南京的同学问我怎么恢复winme和redhat9的双启动,他装winme的时候把引导区重写了。
我告诉他一个极其傻瓜的办法;
1。从划一个分区,最小化安装一遍linux,然后修改grub.conf,重新启动,就可以引导进入原来的那个redhat9。然后用root登陆,进入/sbin/执行 ./grub-installer /dev/hda就可以了。最后删除那个新安装的分区。

因为我们是电话联系的,而在电话上实在说不清楚,所以我告诉他上面那种方法。
下面告诉大家一个更方便的方法:
2。下载一个dos版的grub。放到c盘根目录,用explorer2fs把linux分区下的grub.conf拷过来放到c盘根目录下。
修改grub.conf文件,把root= LABLE=/一段改成root=/dev/hda*             注:*为你linux所在的分区号。
然后进入dos 执行grub --config-file=(hd0,0)/grub.conf
就可以进入redhat 了。
最后安装grub参照上面。

如果大家觉得麻烦,那么如果你对你的linux很清楚的话,那么在dos下,执行grub
grub> find /boot/vmlinuz                              
(hd0,7)
#此行在hda8查找你的vmlinuz,替换为你的内核的名字
grub> root (hd0,7)         #设根分区为hda8
grub> kernel /boot/vmlinuz root=/dev/hda8    #vmlinuz改成你的内核名,hda8改成你所在分区的分区名      
grub> boot              #引导
发表于 2004-2-27 03:53:33 | 显示全部楼层
嗯,不错。 :-)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-17 19:43 , Processed in 0.048763 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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