LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 887|回复: 3

请问xp+linux双系统在重装了xp之后如何恢复启动grub2?

[复制链接]
发表于 2010-7-11 13:01:08 | 显示全部楼层 |阅读模式
请问xp+linux双系统在重装了xp之后如何恢复启动grub2?

我原先尝试的做法是先用LiveCD光盘启动后用下面命令:
grub-install --root-directory=/mnt/sda6 /dev/sda6
(注:sda6是Linux系统所在分区)

之后启动后却发现grub启动后只有命令行而不是启动列表。
然后我又在命令行输入以下命令:
kernel /boot/vmlinuz-2.6.32-2-686
initrd /boot/initrd.img-2.6.32-2-686
root(hd0,6)
setup(hd0)
boot

但是还是不行,请问如何恢复有启动列表的grub2呢?
发表于 2010-7-11 16:16:07 | 显示全部楼层
我的grub是这样恢复的
su
grub
root (hdx,y)
setup(hdx)
quit
是不是你的盘符设定有问题
回复 支持 反对

使用道具 举报

发表于 2010-7-11 21:07:51 | 显示全部楼层
grub2不是这样恢复的,
你可以用livecd启动后,chroot到你的linux系统里,然后update-grub修复你的grub.cfg
回复 支持 反对

使用道具 举报

发表于 2010-7-12 11:53:56 | 显示全部楼层
我的一个经验,无论你是双系统还是N系统,只要里面有一个是M$的系统,你就用它的引导器,让它来做Chain Loader,不然万一做了GHOST或者重装了系统,就会是一件很麻烦的事。
因为M$实在是TMD……,不想多说了,惹不起,就让着它一点,对付**,就忍忍吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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