警告:本文涉及硬盘分区和格式化操作,请你在参考本文在自己的电脑上安装Ubuntu的时候,一定要先做好备份工作,以免因为安装过程中一些不可控制的未知因素或错误操作导致你宝贵的数据丢失。
硬盘安装是很多Linux发行版都具有的一项功能。对硬盘安装支持最好的发行版绝对要数RedHat/Fedora/CentOS。不过这并不意味着Ubuntu的硬盘安装有多复杂。不过硬盘安装对于新手来说,应该算是一项相对比较“高级”的话题,因此本文的结构将不同于前面两篇:“Ubuntu 8.04 初学之使用LiveCD光盘安装篇(图文完整版) ”和“Ubuntu 8.04使用AlternativeCD安装教程(图) ”。本文将对安装准备做略详细的介绍。而因为硬盘安装过程,基本与Alternative CD安装一致,因此我将不再赘述,只提一些需要注意的地方。如果你觉得有必要,可以先简单的看一下Alternative CD安装一文。事实上,只要看清安装程序的每一步安装提示,整个安装过程还是非常简单的。(LiveCD安装与Alternative CD安装也一样。),另外可以参考Ubuntu8.04 硬盘安装心得分享 。
选择硬盘安装的理由也许有很多:节约刻录盘;光驱坏了/舍不得使用光驱;为了快速安装(硬盘安装确实会比光盘安装快哦!);学习硬盘安装这项技能;…… 不管是基于怎样的理由,既然选择了硬盘安装这种方式,我就假设读者已经下载了Alternative CD的ISO镜像。我们开始吧!
一、硬盘分区
因为硬盘安装的过程基本与Alternative CD的安装过程类似,因此,在安装前准备分区也许并不是必须的。不过假如安装光盘镜像正好位于需要划分出空闲分区的大分区中,在安装过程中分区会引起一些错误,因此我们选择在安装前就准备好安装Linux所需的一个SWAP和一个/分区。
Windows下的基于图形界面的无损分区工具有很多,如Norton Partition Magic(PQ Magic),Acronis Diskdirect Suite/Acronis Partition Expert,Paragon Partition Manager。个人比较推崇Acronis系列的磁盘管理工具。读者可以选择任何自己用的顺手的工具。我将用Linux下最强大的分区工具Gparted作为分区工具的演示,其他分区工具的操作也基本与之类似。我的Gparted是来自于Ubuntu 8.04的LiveCD——这就引发了一个“鸡生蛋,蛋生鸡”的矛盾了——也许本来就因为光驱损坏无法用LiveCD才选择使用硬盘安装的,这时却要用LiveCD来分区。不过正如我上面所说,我只是演示分区操作而已。至于读者如何分区,那就要靠自己解决了。
引导进入LiveCD环境,打开Gparted,可以看到下面的程序界面。
点击选中硬盘,点击工具条上的“Resize/Move”按钮,打开“Resize/Move”对话框。拖动最右侧的把手,直到将空闲分区的大小满足安装Ubuntu的需要,这里是4094MB。当然,你可以可以在下方的输入框中输入适当的数值进行精确大小设定。点击“Resize/Move”确认修改。
点击选中硬盘上的“Unallocated”分区,点击工具条上的“New”按钮,新建分区。我们新建一个Extended(扩展分区),大小充满整个空闲空间。点击“Add”确认修改。(还记得准备知识中关于“扩展分区”的介绍吗?)
点击选中刚刚新建的扩展分区,点击工具条上的“New”按钮,新建一个大小为512MB的Logical(逻辑)分区,格式设置为linux swap。点击“Add”确认修改。
再在剩下的所有空闲空间中新建一个逻辑分区,大小充满整个空间,格式设置为EXT3。点击“Add”确认修改。
至此,分区编辑结束,打开“Edit” - “Apply All Operations”菜单,应用所有修改。这时会跳出一个对话框,提示即将进行分区操作,是否继续。至此,所有修改都没有真正应用到硬盘上,因此如果发现任何错误都可以按“Cancel”,并进行重新编辑。