1,如果只能进入Windows系统
第一步,首先需要一张Linux引导盘,能让我们进入配置界面,注意此时不要点击桌面上那个安装Linux的快捷键。如果没有光盘的话,我们可以用easyBCD软件,按安装系统的方式配置也能进入Linux安装引导界面。注意此时进入引导是第一步。
第二步,用命令sudo passwd root,创建一个root的密码。然后用此密码登陆。
第三步,先来找一找你的Linux安装在那个分区,用:
fdisk -l
我的部分输出如下:
device Boot Start end Blocks Id System
/dev/sda1 1 914 7341673+ 12 compaq diagnostics
/dev/sda2 * 915 4967 32554359 7 hpfs/ntfs
/dev/sda3 4968 8006 24410767+ 83 Linux
/dev/sda4 8007 19457 91980126+ 5 Extended
/dev/sda5 8007 14085 48829536 83 Linux
/dev/sda6 14086 14328 1951866 82 Linux swap / Solaris
/dev/sda7 14329 14344 128488+ 83 Linux
/dev/sda8 18485 19457 7815591 b W95 FAT32
/dev/sda9 14345 18308 31839232 83 Linux
/dev/sda10 18308 18484 1413120 82 Linux swap / Solaris
第四步, 下面挂载原系统的根目录:(注意这里是重点1)
mount /dev/sda9 /mnt
将/dev/sda9挂载到了/mnt下,当然你也可以选其他地方。这里注意,如果你有单独为/boot分区的话,
要单独挂载一次 /boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,
那个你这里要再输入mount /dev/sda12 /mnt/boot。我这里没有把它单独分出来,所以就不需要了。
下面是最后一步了:
grub-install --root-directory=/mnt /dev/sda (注意:/mnt后面有 空格键)
注意不要自做主张的写成了grub-install --root-directory=/mnt /dev/sda9!
如果看到
Installation finished.No Error Reported.
就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了?
这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 14.04,
还暂时无法引导Windows 7。这时选择进入Ubuntu 14.04,再找到并启动终端,切换到root,在终端输入如下命令:
sudo update-grub2
按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。
Found Debian background: moreblue-orbit-grub.png
Found linux image: /boot/vmlinuz-2.6.31-15-generic
Found initrd image: /boot/initrd.img-2.6.31-15-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
重启,现在是不是可以看见Windows+Linux的引导了呢!那就爽吧
参考见: http://zhidao.baidu.com/link?url=xz-b9J80vd2IPV0bUsnH4eUXfIHoGca1q85Zdhz6K56T2WVcv0g3j_RkbgOpmJiuRttYALJRGvU7PNA_qY5iWK