重装WIN7之后使用Ubuntu LiveCD修复grub2双系统引导

拿起ubuntu启动光盘启动进入试用ubuntu,打开终端输入命令

  sudo fdisk -l  #查看我ubuntu安装的位置(我的是sda5)
    sudo -i #此步用于得到root权限,无需输入密码,方便以下操作
  mkdir /media/tempdir #创建一个文件夹tempdir,用于挂载刚才的sda5,此文件夹名称你可以依个人爱好而定,没有太多要求
  mount /dev/sda7 /media/tempdir  #将sda7挂载于tempdir文件夹下
  grub-install --root-directory=/media/tempdir /dev/sda 

输入以后如果出现“Installation finished.No Error Reported.”字符的时候,就表示操作成功了。但是现在只成功的一半,还有以下操作才能够完全成功。
这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 11.10,还暂时无法引导Windows 7,这时选择进入Ubuntu 11.10,再找到并启动终端,在终端输入如下命令:
  sudo update-grub2
按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-13-generic
Found initrd image: /boot/initrd.img-3.0.0-13-generic
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
原文地址:https://www.cnblogs.com/giraffe/p/2407224.html