试了好多网上的方法,还是这条管用备份下来以后备用
首先用ubuntu10.04光盘启动电脑 进入liveCD
sudo -i
先来找一找你的ubuntu10.04安装在那个分区,用:
fdisk -l
我的电脑如下(win7+Ubuntu):
Device Boot Start End Blocks Id System
/dev/sda1 1 2611 20970497 5 Extended
/dev/sda2 * 2611 5222 20971520 7 HPFS/NTFS
/dev/sda3 5222 16847 93372416 7 HPFS/NTFS
/dev/sda4 16847 19457 20970496 7 HPFS/NTFS
/dev/sda5 1 498 3997696 82 Linux swap / Solaris
/dev/sda6 499 2611 16971776 83 Linux
我ubuntu10.04根目录所在的分区就是/dev/sda6,如果你不确定的话就找id为83的吧。
下面挂载原系统的根目录:
mount /dev/sda6 /mnt
将/dev/sda1挂载到了/mnt下
最后
grub-install --root-directory=/mnt /dev/sda (注意:/mnt后面有 空格键)
如果看到
Installation finished.No Error Reported.
就表示已经成功啦!重启看看!
如果找不到win7可以进ubuntu更新一下。
sudo apt-get updata
sudo apt-get upgrade