可以重新安装grub2,要挂载你的root和boot分区。
比如root(和boot在一个区)为 /dev/da8
mount /dev/sda8 /mnt
grub-install --root-directory=/mnt/ /dev/sda
boot是另一个分区(比如 sda9)的话,还要再
mount /dev/sda9 /mnt/boot/
之后再安装。
最好找一个livecd,进入后再安装grub2。
于 2011年01月02日 16:54, simon22543 写道:
前几天在xp下由于内存原因机子突然挂掉,missing operating
system,所以装了win7替代xp。
我用easyBCD进入debian后,尝试将grub2装回mbr
grub-install --recheck /dev/sda
(我电脑两块硬盘,win7装在sda1、debian则在sda8-sda12,sdb仅仅存放文件,未装任
何系统。)
安装成功,没有报错,重启后没有出现grub2,直接进入win7。
我又试了几次,最糟的时候missing operating
system,用win7安装盘修复不成,又只好重装win7。
在网上搜了搜,修复grub的过程跟我做的没什么区别。
有朋友遇到过我这样的情况吗?该如何解决?谢谢!
--
--
小波 上
http://yuzhe.me
http://fanfou.com/kfihihc
http://twitter.com/kfihihc
http://about.me/xiaobo