为了安装Linux,你必须为它打算硬碟空间。这个硬碟空间必须和你的计算机上安装的其他操作系统(如Windows,OS/2或着其他版本的Linux)所使用的硬碟空间分开。这项工作就是我们马上要进行的硬碟分区。
1.Linux硬碟分区的基础知识
一个硬碟可以分割成不同的分区。访问每位分区如同访问不同的光驱。每位分区甚至可
以有一个类型拿来表明这个分区中信息是怎样储存的。诸如,DOS、OS/2和Linux使用不同的硬碟分区类型。你可以这样处理你的Linux分区:

1)可以将Linux安装在一个或多个类型?quot;LinuxNative”的硬碟分区,一般称为”Linux原始分区”。同时还须要一个类型为”LinuxSwap”的分区,也称作”Linux交换分?。
2)Linux对分区的最小要求是:一个”LinuxNative”加一个”LinuxSwap”分区。要特
别注意的是,Linux一定不可以安装在DOS/Windows的分区内!
3)虽然你将Linux安装在一个专门的硬碟,或则一不安装其他操作系统的计算机上,你仍须要为Linux创建分区。相对而言,这些情况十分简单,由于毋须为硬碟的其他分区操劳。
对于网站建设者而言,我们推荐采用这些方式,你甚至可以不要DOS/Windows,由于在你的网站对外发布(供外界访问)的时侯,你只能使用Linux系统,并且,通常网站总是处于”发布”的状态,你将几乎没有机会运行你的DOS/Windows。

4)对于通常用户,另一种更普遍的情况是:将Linux安装在早已富含其他操作系统的硬碟上。此类情况就有一点复杂,由于一个错误就可以毁了你现有的分区,更不用说它富含的数据!
Linux通过字母和数字的组合来标示硬碟分区,假如你习惯于使用类似”C盘/D盘”来标示硬碟分区的话,可能会搞混。Linux的命名设计比其他操作系统更灵活,能抒发更多的信息。
归纳如下:
1)分区名的前两个字母表明分区所在设备的类型。你将一般见到hd(指IDE硬碟),或sd(指SCSI硬碟)。
2)第三个字母表明分区所在的设备号。诸如:/dev/had(第一个IDE硬碟)或/dev/sdb(第二个SCSI硬碟)。
3)最后的数字代表分区。前四个分区(主分区或扩充分区)用数字1到4表示。逻辑分区
从5开始。诸如,/dev/hda3第一个IDE硬碟上的第三个主分区或扩充分区;/dev/sdb6是第二个SCSI硬碟上的第二个逻辑分区。
在重新对你的硬碟分区时,可能碰到三种情况,通常而言,对它们的处理方式分别应当是这样的:
1)有未分区的空闲空间。在这些情况下,已定义的分区未占有整个硬碟空间,也就是说空闲空间不属于任何已定义的分区。仔细想一下,一个未用的硬碟也属于此类情况,不同的只是所有的空间都不属于任何已定义的分区。这时,只须简单地未曾用的空间创建所需的分区。
2)有未用的分区。你可能早已将硬碟分成例如C、D、E这样的DOS分区,然而有一个分区现今没有使用,或是早已被清空,你也许希望将Linux安装在这儿。假如你属于此类情况,可以使用这个未使用的分区。这时,先得删掉这个分区,之后再在这个空间创建合适的Linux分区。

3)在已有分区中有空闲空间。假如你早已将硬碟分区,但是没有一个完全空闲的分区,以下就是你应当看的了。这是最常见的情况。不幸的是,这也是最难对付的情况。其实你有足够的空间,但却属于已用的分区。不仅加一个硬碟外(这时你只须要考虑你的银子,其他就好办了),还有两种选择:
a.破坏性的重新分区。首先删掉一个大的分区,之后创建几个小的分区。被删掉的那种大的分区中的所有数据将被破坏。这就是说必须做一次完全的备份。为安全起见linux如何分区,做两套备份,使用校准(假如你的备份软件有此功能),在删掉分区之前试着读一下你备份的数据。这将是一件麻烦的工作,但为了保护你原先的工作,还是非常必要的。注意一点,假如你删掉的分区富含操作系统,还得重装操作系统。在创建了小的分区以后,可以重装软件linux开源软件,恢复数据,之后继续安装Linux。
b.非破坏性的重新分区。这儿,你可以运行一个提供这些功能的应用程序。这个程序可以将大分区变小而不遗失分区中的文件。好多人发觉这些方式是可靠而没有麻烦的。这么你该用哪些软件呢?市场上有好几种c盘管理的软件产品,就笔者看来,它们在功能和可靠性方面承德小异,比如PartitionMagic就是一个口碑不错的分区软件。RedHatLinux也为Intel系统提供了一个这样的软件:在Linux/IntelCD-ROM上dosutils目录中的fips。
2.Linux硬碟分区的实际操作
虽然可以依据我们早已提及的分区原则,将Linux装在一个单一的大分区中,但更好的主意是将它分开。综合了单一分区的简单性和多分区的灵活性,我们推荐以下配置。请注意:

假如你想安装Linux的所有软件包的话,必须使用这儿强调的较大的分区规格。事实上linux 电子书,你可能会加强我们推荐的规格,以使将来升级时毋须重新分区。
1)一个交换(swap)分区。交换分区拿来支持虚拟显存。假如你的计算机显存大于16MB,必须创建交换分区。虽然你有更多的显存,依然推荐使用交换分区。交换分区的最小规格是你的显存的大小,或16MB(三者取大)。交换分区最大可以达到127MB,所以创建更大的交换分区是浪费空间。注意,可以创建和使用一个以上的交换分区(虽然这一般安装在大的服务器上)。
2)一个根(root)分区。根分区是”/”(根目录)所在地(注意不是/root)。它只须要启动系统所须的文件和系统配置文件。对于大多数系统,50MB到100MB的根分区可以工作得挺好。
3)一个/usr分区。/usr是Linux系统的许多软件所在的地方。按照你交换安装的包的数目linux如何分区,这个分区应当在300MB到700MB之间。假如可能,将最大的空间用于/usr分区。任何你之后即将安装的基于RPM的包就会使用比其他分区更多的/usr空间。
