完美解决装WIN 7后Ubuntu无法启动问题


由于Windows的启动管理器无法识别linux系统,先装linux系统再装WIN 7后会导致无法启动linux的问题。

今晚试了许久,终于帮一同学解决了这曾经也困扰着我的问题。

解決方法如下:

1、用安装Ubuntu的光盘启动live cd(即试用Ubuntu)

2、打开终端,输入命令

  sudo -i

fdisk -l (注意是字母l,不是数字1)

3、看终端出现的信息,记住自己的Ubuntu系统是装在哪个分区(如果有root分区也记下)。

4、假如你的Ubuntu的 / 分区是 sda7 又假如 /boot分区是 sda6,在终端下输入

mount /dev/sda7 /mnt

mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)

grub-install --root-directory=/mnt/ /dev/sda

exit

重启

重启可能会出现grub选项,这时就正常了,问题解决了,下面的就不用看了。

也可能会出现

grub>

后不动的情况

这时,输入命令

kernel /boot/grub/core.img

boot

这时就可以启动Ubuntu系统了。

进入Ubuntu系统后,联网后,到新立德软件包那里(系统-管理-新立德软件包),标记安装grub-pc

接着,打开终端

sudo -i

update-grub2

OK啦!

相关内容