安装win7后修复grub2引导

本方法适用于,先安装了Linux(grub2引导),再安装win7的情况。参考:http://forum.ubuntu.org.cn/viewtopic.php?t=273994

今天我是先安装了Ubuntu 11.04,这个可是刚发布的最新版本,试用后大家一致感觉新的界面是适用于平板电脑的,图标都很大,和以前的操作习惯很多都不一样,还引入类似MAC的全局菜单。

之后我又安装了win7,并成功激活了,安装后原来grub2的引导菜单就不见了。修复方法如下:

1.先找到你Linux系统根目录(/),用fdisk -l /dev/sda可以看到一些信息。

说明:由于我没有把/boot单独分区,所以直接用根目录就行了,如果/boot单独分区的话,需要另外做处理。

2.找到根目录后,随便把它挂载一下,我的是sda8

mount /dev/sda8 /media/sda8

3.用grub-install命令重新安装grub2

grub-install --root-directory=/media/sda8            /dev/sda 

4.安装成功后,重新系统,应该可以看到grub2菜单了,选择进入Ubuntu.

5.进入ubuntu后,以root权限运行sudo update-grub2

如果一切正常的话,重新系统,选择win7就可以正常引导进win7了.