win7系统下安装ubuntu双系统教程

来源:互联网 发布:veket linux系统下载 编辑:程序博客网 时间:2024/04/27 15:58

第一步、准备工作(在win7下操作完成)

1.下载镜像文件

Ubuntu 64位(乌班图系统) v12.04.1 官方原版iso镜像 http://www.33lc.com/soft/18055.html
Ubuntu(乌班图系统) v12.04.1 官方原版iso镜像 http://www.33lc.com/soft/18053.html

2.下载并安装easybcd。

easybcd是一款很优秀的系统引导软件,功能强大,最关键的是傻瓜式一站式简易操作,极其适合新手使用!

主要的作用就是为了能够引导进入Ubuntu系统的安装界面。

3.腾出一个空盘,用于单独安装Ubuntu系统

腾出一个空盘,点击右键格式化之后把它删除(当时很纠结,但是发现删除之后还可以找回来,不过就是麻烦一些),这个盘最好是在硬盘的后面,因为Windows系统不能识别Linux系统分区,如果将ubuntu装在D盘,将D盘删除并建立Linux系统分区后,原来的E盘就会变成D盘,安装在E盘的软件会出现系统注册表路径不对称,就需要重新安装一遍软件,因此最后选择最后一个盘。

网上很多说使用磁盘压缩功能以整理出空白分区,这个方法也可行,但这个盘要保证有10G空间以上比较稳妥。

4.安装好easybcd2.1.2后,启动软件:

     按照上图的序号依次点击“Add New Entry”——“Neo Grub”——“Install”,点到“Install”后出面下面的界面,再点“Configure”。

 

点击“Configure”按钮后,会出现一个记事本文件,将下面的代码粘贴到文件尾部:
title Install Ubuntu 12.04 LTS
root (hd0,6)
kernel (hd0,6)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,6)/initrd.lz

注意下面有对上面数字6的解释。
如下图:

 特别说明:
上图代码中“ubuntu-12.04-desktop-amd64.iso”为你下载的ubuntu 12.04系统镜像文件名,这个文件名是可以修改的,但修改的名字一定要与写入的代码名字一致,否则将无法引导安装;
(hd0,6) 表示磁盘分区,hd(0,0), hd(0,1), hd(0,2), hd(0,3)表示主分区,(hd0,4)以后的表示逻辑分区,现在我只有一个主分区C盘,则(hd0,0)表示C盘,(hd0,4)表示D盘,(hd0,5)表示E盘,(hd0,6)表示F盘,我的镜像就是放在F盘里,请把(hd0,6)改成自己对应的分区)
5.将下载的镜像文件放到(hd0,N)盘的根目录下,并确保文件名与上面写入的代码的文件名一致为ubuntu-12.04-desktop-amd64.iso,然后用WinRAR解压缩软件将iso打开,将casper文件夹目录下的vmlinuz和 initrd.lz解压并复制到(hd0,N)盘根目录下。准备工作至此已全部完成!!!

第二步、安装过程 

1. 重新启动并选择NeoGrub Bootloader启动项进入Ubuntu系统安装界面

         重新启动并选择NeoGrub Bootloader启动项,就会进入ubuntu桌面,先不要急着点击点桌面上的安装系统图标。先点击桌面左上角应用程序—附件—终端,然后在命令窗口输入“sudo umount -l  /isodevice”并回车(注意空格键)。这主要是为了防止安装过程中出现“无法卸载挂载点”的错误。然后可以点击桌面上的“安装Ubuntu”一步步按照提示选择安装了。
       安装的时候出现三个选择:
  1. 与windows7共存
  2. 删除windows7
  3. 其他选项
  为了把ubuntu安装在独立的分区里面,请选择3.其他选项


2.手动进行系统分区

  建议使用四分区方案
        1)“/boot”分区:引导分区,200M足够了。用于重启的时候能够进入Windows系统。
  2)“/”分区:使用ext3/4文件系统(分区格式);分区容量为10GB-15GB。用来存储系统文件和应用程序。
  3)交换空间(swap):交换空间也是一种文件系统。内存小于或等于512MB,交换空间为内存大小的2倍;内存大于512MB的,交换空间等于内存大小。用作Ubuntu的虚拟内存。
  4)“/home”分区:使用ext3/4文件系统;分区容量为“/”和交换空间以外的剩余空间。用来存储个人文件和应用程序的个人设置信息。
  你可以把“/”看作是Windows的C盘,“/home”则是D盘,这样分区的好处是重装系统时可以不格式化“/home”,从而保留个人文件和应用程序的个人设置信息,重装后所有应用程序都可以保留原来的设置。独立划分/home还有一个好处,当Ubuntu不能启动时,可以用Live CD启动来取得自己的文件。
  计划好分区方案后,下面正式介绍怎样手动分区:
  注意:安装系统前一定要先备份数据!

       进入系统安装界面选择安装系统,出现选择安装分区界面,然后点选“空闲“的分区,选择下边的”添加“按钮。

 

弹出窗口如下,上边填写分区空间大小,下边填写要挂载的分区,然后确定。”/“分区,”/home“分区都是这样子创建,而swap分区要在”用于“那里选择”交换分区“

把分区设置好了,下边这步很关键!!!用于选择在windows系统配置ubuntu的系统的启动项。

 

首先在上边看你创建的”/boot“分区的编号是什么,比如我的是sda6 (你的可能不是sda6,可能是sda5,sda7等等,取决于你的/boot分区编号),那么在下边的”安装启动引导区的设备“下拉选项框选择”sda6“,如果这步忽略了,你就用了Ubuntu系统来引导Windows了。

做完这些,你可以安心下一步了,以下无非是用户名密码这些。linux一定要设置密码的.装完系统重启之后,你会发现直接进入你的Windows系统,因为我们把它的引导搞到/boot分区了。我们要用EasyBCD 来给它创建启动时候的选择系统是Windows还是Ubuntu.这个很简单。

3.在window系统之下配置Ubuntu系统的启动项

打开easyBCD,选择add new entry, 选择linux/BSD, name这一行随便填写,只是系统名词,写Ubuntu吧,Device这一行选择刚刚我们创建的200MB的那个”/boot“分区,前边有linux标记的。如下图,不懂的别乱搞,搞坏MBR别怪我。

做完这些重启系统,选择Ubuntu,正常的应该都能进入Ubuntu系统了。That's all.
当你不要Ubuntu的时候,直接在window里磁盘管理删了它所在的分区,然后在Easybcd里删了它的引导就行,不影响你的Windows系统,这就是为啥我不用Ubuntu来引导Windows的原因。

如果以后不再需要选择NeoGrub Bootloader启动项引导进入Ubuntu系统安装界面(即重新安装Ubuntu系统的话)可以直接删除掉在系统启动界面上的NeoGrub引导项。删除步骤为:

1).进入Window7,打开EasyBCD删除安装时改的menu.lst文件,按Remove即可。
2).然后去我们的c盘 删除vmlinuz,initrd.lz和系统的iso文件。
3).利用EasyBCD可以更改启动项菜单按Edit Boot Menu按钮,可以选择将Windows7设为默认开机选项。

相关阅读:

1.http://www.33lc.com/article/4013.html  格式化,删除分区
2.http://www.linuxidc.com/Linux/2012-05/59663p4.htm  分区方案,选择启动系统
3.http://wenku.baidu.com/view/bad8fe01e87101f69e3195a6.html  如何科学分区
4.http://www.linuxidc.com/Linux/2012-11/73500p3.htm  删除NeoGrub引导

原创粉丝点击