您的位置:首页 > 运维架构 > Linux

XP硬盘安装ubuntu12.04双系统

2012-10-06 08:19 363 查看
1、最近上项目上需要使用UBUNTU编译比较大的工程,虚拟机感觉有点慢,就琢磨着装个双系统。废话少说,直接进入主题,先腾出一个硬盘空间,一般来讲肯定将你XP中的最后一个盘格掉并删除逻辑分区,我留了100G

2.下载Ubuntu镜像文件

到官方网站:http://www.ubuntu.org.cn,下载你需要的版本。

本次下载的是12.04版,下载到的文件为:ubuntu-12.04-desktop-i386.iso。

并将此文件放到非系统盘盘根目录下。
3.解压与配置Ubuntu镜像文件

将ubuntu-12.04-desktop-i386.iso中.disk目录、casper目录下的initrd.lz和vmlinuz文件解压到C盘根目录下。
4.下载GRUB4DOS

GRUB4DOS是一个优秀的多系统引导软件,它可以很方便的引导各种操作系统,比如DOS、Windows、 Linux等。

本次所用的版本为:GRUB4DOS-0.4.4。
5.解压与配置GRUB4DOS

将grub4dos-0.4.4压缩包中的grldr和menu.lst两个文件解压到C盘根目录下, 然后修改menu.lst文件,在末尾添加如下内容:

title Install Ubuntu 12.04

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz
6.修改boot.ini文件

编辑C:\boot.ini文件,在末尾添加:

C:\grldr="Setup Ubuntu 12.04"

在这个地方要注意,查看文件还要把系统隐藏的选项勾除。
7.进入Ubuntu的liveCD模式

重新启动电脑,选择“Install Ubuntu 12.04”选项,进入Ubuntu的liveCD模式。
8.卸载/isodevice挂载点

通过硬盘安装Ubuntu,系统会自动挂载iso所在的分区,此处为C盘,在/isodevice目录下可以看到C盘的所有文件。

如果直接安装Ubuntu,会有:不能卸载/isodevice挂载点的提示,导致安装失败(当然了安装的时候一般是断网的,也不要勾选一些在线更新的选项)。因此必须首先卸载/isodevice挂载点,在终端中输入:

sudo umount -l /isodevice

此时,可以到/isodevice目录查看一下,如果目录为空,则卸载成功。
9.开始安装Ubuntu

运行桌面上的“安装 Ubuntu 12.04”,进入安装界面,有三个安装方式选择最后一个手动指定模式。

一般都是直接点击“前进”按钮,当划分分区的时候,一定要选择“手动指定分区(高级)”。
10.手动指定分区(本章节中的配图中分区的大小不对,以实际说明为准,但是步骤是一样的)

当出现“分配磁盘空间”的界面时,选择:“手动指定分区(高级)”,然后会看到整个硬盘的文件系统分配情况。



列表中显示的“/dev/sda1”、“/dev/sda5”、“/dev/sda6”和“/dev/sda7”,分别代表Windows下的C、D、E、F盘4个分区。

选中列表中最后一项的“空闲”,点击“添加...”按钮,打开“创建分区”对话框。



 在“用于:”中选择“交换空间”,然后在“新建分区容量(MB):”中输入:10240。(交换空间相当于Windows中的虚拟内存,我定为10G)



继续选择最后一项的“空闲”,点击“添加...”按钮,打开“创建分区”对话框。



在“用于:”中选择“Ext4日志文件系统”,“新建分区容量(MB):”中保留剩余的磁盘空间;然后在“挂载点:”中选择“/”,也分配10G,剩余的空间大概80G全部分给“/home”。(/代表根分区,/home代表用户区)



最后点击“现在安装”按钮,进行安装。

11.安装Ubuntu
安装过程大约需要10分钟多一点,安装完成后重启电脑。

附带其他的信息:

一般常见的分区方式有:

1.“/”文件系统和“SWAP”分区;

2.“/”文件系统、“/home”文件系统和一个“SWAP”交换分区(入门用户建议选这个方案)。

3.再详细点,再多分一个“/boot”系统、“/var”文件系统等Linux目录树、不属于Linux目录树的/back(名字自己定,/file也可以,这是自己用来存放备份数据的地方)

只分“/”和“swap”两个区也有它的好处,可以最大限度的利用硬盘空间(用户使用时只要“/”没用完,就可以不去理会硬盘空间的问题),但重装系统时要先备份“/home”,不然重装就会很麻烦。如果你给系统的硬盘空间比较小,比如只有8G、10G的,采取这种方式比较好,虽然默认系统装完后,“/”文件系统只有3个G左右,但随着你安装软件的增多,“/”文件系统也会越来越大的。但只划分一个“/”分区也比较危险,这就意味着,所有的数据都将存放在唯一一个“/”文件系统中,这对于实际的生产系统来说是不安全的(就如同我们在使用Windows时也不会只划分一个C盘)。如果分配给系统的空间大一些,则可以将“/home”独立挂载,也可以再根据自己需要把其它如“/boot”、“/var”等独立挂载,这样有一定好处。

CTRL+ALT+T进入终端控制台

CTRL+ALT+F1进入纯终端模式,CTRL+ALT+F7退出该模式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息