WinXP+Win7硬盘安装Ubuntu11.04三系统【菜鸟级】
安装时一定要记得拔掉网线和断开联网状态,如果安装过程中卡在“正在安装系统这块”时,此时要做的就是耐心等待。
一、准备工作
1.从官网www.ubuntu.com上下载镜像文件,大小接近700M。
2.下载并安装easybcd。easybcd是一款很优秀的系统引导软件,功能强大,最关键的是傻瓜式一站式简易操作,极其适合新手使用!网上很多说用grubdos安装,但对于菜鸟的我来说,操作太麻烦而且容易引导失败!
3.腾出一个空盘,点击右键格式化之后把它删除(这个盘最好是在硬盘的后面,因为Windows系统不能识别Linux系统分区,如果将ubuntu装在D盘,将D盘删除并建立Linux系统分区后,原来的E盘就会变成D盘,安装在E盘或其他盘的软件会出现系统注册表路径不对称,要重新安装一遍软件)。网上很多说使用磁盘压缩功能以整理出空白分区,这个方法也可行,但这个盘要保证有5G空间以上比较稳妥。
4.安装好easybcd2.0后,启动软件:
按照上图的序号依次点击“Add New Entry”——“Neo Grub”——“Install”,点到“Install”后出面下面的界面,再点“Configure”。
点击“Configure”按钮后,会出现一个记事本文件,将下面的代码粘贴到文件尾部:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.04-desktop-i386.isoro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
如下图:
(特别说明:上图代码中“ubuntu-11.04-desktop-i386.iso”为你下载的ubuntu 11.04系统镜像文件名,这个文件名是可以修改的,但修改的名字一定要与写入的代码名字一致,否则将无法引导安装)
5.将下载的ubuntu-11.04-desktop-i386.iso镜像文件放到某个盘的根目录下(如:D:\),并确保文件名与上面写入的代码的文件名一致为ubuntu-11.04-desktop-i386.iso,然后用WinRAR解压缩软件将iso打开,将casper文件夹目录下的vmlinuz和 initrd.lz解压并复制到C盘根目录下。
6.右键点“计算机”,在下拉菜单是选择“属性”,然后在弹出的系统属性窗口左上角点“高级系统设置”如下图:
这样做的目的是为了在下一步重启时可以显示NeoGrub Bootloader系统菜单。
准备工作至此已全部完成!!!
二、安装过程
重新启动并选择NeoGrub Bootloader启动项
然后就会进入ubuntu桌面
先不要急着点击点桌面上的安装系统图标。先同时按下“Ctrl+Alt+T”这三个键打开“终端”,然后在命令窗口输入“sudo umount -l /isodevice”并回车(注意空格键)。
这主要是为了防止安装过程中出现“无法卸载挂载点”的错误。然后就可以点击桌面上的“安装Ubuntu”一步步按照提示选择安装了。
Linux系统一般采用三个分区的方案:
1)“/”分区:使用ext3文件系统(分区格式);分区容量最好大于4GB。用来存储系统文件和应用程序,类似于Windows系统里面的C盘。
2)交换空间(swap):交换空间也是一种文件系统,用作Ubuntu系统的虚拟内存,类似于Windows系统里的页面文件。物理内存小于或等于512MB的,交换空间设为内存大小的2倍;物理内存大于512MB的,交换空间设为内存的大小,个人认为2G以内为宜。
3)“/home”分区:使用ext3文件系统;主要用来存储个人文件和应用程序的个人设置信息,类似于Windows系统里“我的文档”或除C盘外的其他分区,容量大小看个人喜欢。
这样分区的好处是重装系统时可以不格式化“/home”分区,从而保留个人文件和应用程序的个人设置信息,重装后所有应用程序都可以保留原来的设置。独立划分“/home”还有一个好处,当Ubuntu不能启动时,可以用Live CD启动来取得自己的文件。
计划好分区方案后,下面正式介绍怎样手动分区:
注意:安装系统前一定要先备份数据!
安装多系统建议手动设置分区的,点选“其他选项”
因为我有两个硬盘,所以计划将Ubuntu 11.04装在第二块硬盘(sdb)的最后面(为什么要装在最后面?前面说了,是因为Windows系统认不了Linux的分区会导致盘符路径混乱),所以预先准备了8417MB的空闲空间。
注意:“Device for boot loader installation”(如果你像我一样有两个硬盘就要注意了,如果你只是单个硬盘可以无视此项)。“Device for boot loader installation”的意思是将系统引导文件安装在哪一块硬盘,本人建议选你要安装Ubuntu的那块硬盘,如果你是想装XP+Win7+Ubuntu三系统,那么就选安装了XP的那块硬盘,否则安装好系统后会进不去XP系统(我的第一块500G硬盘的第一个分区装了Win7,第二块250G硬盘的第一个分区装了XP,我第一次安装Ubuntu时选择将系统引导文件安装到第二块硬盘,装完Ubuntu10.10后能正确生成在效的系统菜单。因为测试Ubuntu11.04又重装了一遍,选择将系统引导文件安装到第一块硬盘,结果装完Ubuntu11.04后生成系统菜单时XP变成了Vista,而且进不去系统,但Win7可以进)。
1.下面开始进行分区设置,点选“空闲”部分的空间然后点“添加”进行创建“/”分区。因为要安装多系统,所以新分区的类型选择“逻辑分区”,如果是安装Ubuntu单系统则要选“主分区”,大小为4098MB约4G,如果你常用Ubuntu系统,最好是分8G~10G,由于计算方法的不同,实际得到的分区大小可能跟输入的大小略有不同,比如输入12400MB(10G),但分区完成后可能只得到10236MB的有效空间,所以建议你比计划的大小多输入2~4MB,文件系统选择“Ext3”,挂载点选择“/”,然后确定;
2.再点选“空闲”部分的空间,“添加”创建“交换空间”分区,大小为1G挂载点默认为空,然后确定;
3.再点选“空闲”部分的空间,“添加”创建“/home”分区,空间大小自定,Ext3文件系统,挂载点“/home”,然后确定。
4.至此,分区全部创建完毕,但“已用”都还是“未知”,如果不满意,还可以点击“还原”或“后退”进行更改。确认分区设置无误后点“现在安装”进入安装系统阶段。
PS:就是因为选择将引导文件安装到第一块硬盘(Win7系统所在的硬盘),所以原本是WindowsXP的菜单却变成了Windows Vista的无效菜单(改天无聊再重装一次Ubuntu再把它改过来了,反正现在进入Windows 7后还有一层引导菜单可以进XP的)。
三、安装之后
1.修改系统启动引导项。安装完成重启后你会发现默认启动系统为Ubuntu。进入Ubuntu后先同时按下“Ctrl+Alt+T”这三个键打开“终端”,输入“sudo mv /etc/grub.d/30_os-prober/etc/grub.d/06_os-prober”然后会提示你输入密码,这个密码就是你安装系统时设置的密码,注意此时输入后不会出现*加密的标志,而是直接不显示,输完后回车,接着输入“sudo update-grub”然后回车即可。
2.点击桌面右上角重启,win7启动项已经在最上面且为默认了。进入win7后运行easybcd,移除nerogrub引导项。
享受你的Ubuntu吧!!!