Windows下使用EasyBCD引导安装Ubuntu

简述

Ubuntu作为一款非常流行而又强大的操作系统,相信很多人都想安装一下。而安装Ubuntu系统的方法有很多种,例如U盘启动、光盘启动、GRUB引导法等等。这里我将介绍在Windows系统下用EasyBCD软件建立引导,然后安装Ubuntu的方法,这就不需要制作U盘启动盘那么麻烦,只需配置一些引导文件即可。

所需工具

先去下载EasyBCD的安装包,百度直接搜就行,我使用的版本是2.2。

下载完EasyBCD之后,我们就去Ubuntu的官网(http://www.ubuntu.com/download/)上下载安装映像,这里以15.04的32位版本为例。

前期准备

首先将下载好的EasyBCD安装好,安装位置随意,运行之后有个语言的选择,选择简体中文就可以。接着再把下载好的Ubuntu映像复制到C盘的根目录下面(当然也可以放置到其他目录)。

然后,使用压缩软件(或者虚拟光驱软件)打开Ubuntu的安装映像,将安装映像中casper目录中的initrd.lzvmlinuz两个文件(不同版本的操作系统映像名称可能会稍有不同,但是大体都是这两个名字,只是扩展名问题)也同时复制到C盘的根目录。
ubuntu-install-copy-file

打开EasyBCD,就会看到如下界面:
ubuntu-install-easy-bcd

选择添加新条目,然后选择NeoGrub,点击安装
ubuntu-install-neogrub

接着点击配置,在打开的记事本文件中,将原有内容替换为以下内容:

1
2
3
4
5
6
7
8
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-15.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title reboot
reboot
title halt
halt

ubuntu-install-notepad-edit

完成后按下Ctrl+S保存,关掉就可以了。

说明:hd0表示C盘所处的硬盘号,一般电脑只有一个,所以都是hd0;如果有多个硬盘,则根据情况改为hd0hd1等。

hd0后面的数字表示C盘在硬盘中的分区顺序,每个人的系统不大一样,不知道的可以在磁盘管理里面看一下。如果是第二个,写为(hd0,1)即可,依次后推。

注意:initrd.lzvmlinuz就是刚刚复制到C盘根目录的两个文件,根据文件的名称自行修改。ubuntu-15.04-desktop-i386.iso代表的是C盘根目录下面的安装映像的名称,根据情况自行修改。

这样,相关的前期准备工作就做好了。

安装Ubuntu

重启电脑,可以看到多了一个启动项NeoGrub引导加载器,选择该项然后回车,然后选择install ubuntu,另外两项分别是reboothalt,作用分别是重启和关机,是为了防止安装出错而设的,这个在之前的menu.lst配置文件中已经设定好了。

ubuntu-install-multi-system

ubuntu-install-boot-menu

接下来,如果正常的话,会刷出一堆蛋疼的白字,等着它结束就行,好像要5分钟左右。如果在这一步报错,一般来说就是之前的menu.lst配置文件不对,很可能就是文件的名称配置的问题。这时只要reboot然后进入Windows重新配置就行。

ubuntu-install-loading

等到白字刷完之后,我们就进入到了Ubuntu的安装程序了。

ubuntu-install-installation-desktop

此时进行最重要的一步,按下Ctrl+Alt+T打开终端,输入:sudo umount -l /isodevice(注意大小写问题和空格)

ubuntu-install-console

然后,我们关闭终端,就可以双击桌面上的安装 Ubuntu 15.04进行安装了。

安装程序运行之后,首先就是选择语言,选择一种常用的语言,这里选择简体中文,然后点击继续。

ubuntu-install-select-language

然后,如果有网络的话,我们可以选择安装中下载更新安装这个第三方软件,但是这样安装会比较慢,我这里两个都不选,点击继续。

接着我们就到了安装类型选择界面,选择其他选项,点击继续。

ubuntu-install-install-type

接下来要设置分区,首先设置交换分区,分区的大小设置为电脑内存的大小或者电脑内存的两倍。注意,在Linux中1GB对应1000MB。

ubuntu-install-swap

然后设置其他的挂载点大小,分区的方案很多。但是由于我在虚拟机中进行演示,所以只设置一个/挂载点。

ubuntu-install-disk-list

接下来就是简单的设置时区、键盘布局和帐户信息,设置好了之后就可以进行安装了。

ubuntu-install-timezone

ubuntu-install-keyboard-layout

ubuntu-install-user

ubuntu-install-processing

安装好了之后,点击现在重启,就可以进入Ubuntu的GRUB启动菜单了,选择Ubuntu,就可以进入Ubuntu操作系统了。至此,Ubuntu的安装也结束了。

ubuntu-install-restart

ubuntu-install-grub

后续工作

最后,我们在重启系统,进入到Windows操作系统,再次点开EasyBCD,把NeoGrub引导项删除,然后把C盘复制的Ubuntu安装映像文件和initrd.lzvmlinuz两个文件删掉就行了。

ubuntu-install-del-neogrub

参考资料

百度经验:win7下通过easyBCD引导安装Ubuntu14.04