可以重新安装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

