1.使用ubuntu的livecd启动ubuntu,
2.将/boot分区挂载
sudo -s
mount /dev/sda5 /mnt 我的boot和根目录分离的,如果在一起的话直接挂载根目录就行
3.grub-install --boot-directory /mnt /dev/sda
注意,boot-directory的参数是你的系统里的boot/grub这个目录去掉/grub,当然也有可能是/mnt/@/boot 这个目录(如果你的系统在一个分区的话),/dev/sda是你的整块硬盘,
你可以看下grub-install的帮助
4.可以试试livecd里边有update-grub2吗,有就直接运行,你会看到它的输出里有ubuntu和windows7,这就行了
帮助:
如果不知道分区哪个是哪个的话,可以使用fdisk -l查看;