主要分区:
/boot分区,他包含了操作系统的内核和在启动系统过程中所要用到的文档
/usr分区,是red hat linux系统存放软件的地方,如有可能应将最大空间分给他。
/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。
/var/log分区,是系统日志记录分区
/tmp分区,用来存放临时文档。
/bin分区,存放标准系统实用程式。
/dev分区,存放设备文档。
/opt分区,存放可选的安装的软件。
/sbin分区,存放标准系统管理文档。
硬盘的分区主要分为基本分区(primary partion)和扩展分区(extension partion)两种,基本分区和扩展分区的数目之和不能大于四个。且基本分区能够马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说他必须还要进行二次分区。那么由扩充分区再分下去的是什么呢?他就是逻辑分区(logical partion),况且逻辑分区没有数量上限制。
对red hat linux用户来说无论有几个分区,分给哪一目录使用,他归根结底就只有一个根目录,一个单独且唯一的文档结构。red hat linux中每个分区都是用来组成整个文档系统的一部分,因为他采用了一种叫“载入”的处理方法,他的整个文档系统中包含了一整套的文档和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使他的存储空间在一个目录下获得。下面我们先来看看red hat linux的驱动器是如何标识的。
对于ide硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,他们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个ide硬盘上的第三个主分区或扩展分区,hdb2表示为第二个ide硬盘上的第二个主分区或扩展分区。对于scsi硬盘则标识为“sdx~”,scsi硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法相同,不在多说。
从上面能够看到,red hat linux的分区是不同于其他操作系统分区的,他的分区格式只有ext2和swap两种,ext2用于存放系统文档,swap则作为red hat linux的交换分区。那么现在我们就能够知道red hat linux至少需要两个专门的分区(linux native和linux swap)况且不能将red hat linux安装在dos/windows分区。一般来说我们将red hat linux安装一个或多个类型为“linux native”的硬盘分区,但是在red hat linux的每一个分区都必须要指定一个“mount point”(载入点),告诉red hat linux在启动时,这个目录要给哪个目录使用。对“swap”分区来说,一般定义一个且他不必要定义载入点。下面我们先对“linux native”和“linux swap”有个初步的了解。
*swap分区是linux暂时存储数据的交换分区,他主要是把主内存上暂时不用得数据存起来,在需要的时候再调进内存内,且作为swap使用的分区不用指定“mout point”(载入点),既然他作为交换分区,我们理所当然应给他指定大小,他至少要等于系统上实际内存的量,一般来说他的大小是内存的两倍,假如您是16mb的内存,那么swap分区的大小是32mb左右,以此类推。但必须还要注意一点,swap分区不要大于128mb,假如您是64mb的内存,那么swap分区最大也只能被定为127mb,再大就是浪费空间了,因为系统无需太大的交换分区。以此类推,假如您是128mb或更大的内存,swap分区也只能最大被定为127mb。况且您还必须注意的是假如您是128mb(或更大)的内存,您必须提醒系统您有这么大的内存,要不然他可不认您这个128mb内存。具体如下:当顺利启动了安装过程后,会显示一个boot:提示符,这时您只要键入boot:linux mem=128mb就能够了。另外您也能够创建和使用一个以上的交换分区,最多16个。
*linux native是存放系统文档的地方,他只能用ext2的分区类型,上面已说过。对windows用户来说,操作系统必须装在同一分区里,他是商业软件吗!所以您没有选择的余地!对red hat linux来说,您有了较大的选择余地,您能够把系统文档分几个区来装(必须要说明载入点),也能够就装在同一个分区中(载入点是“/”)。下面我们看看能够创建哪些分区(仅列常用几种)。
/boot分区,他包含了操作系统的内核和在启动系统过程中所要用到的文档,建这个分区是有必要的,因为现在大多数的pc机要受到bios的限制,况且假如有了一个单独的/boot启动分区,即使主要的根分区出现了问题,电脑依然能够启动。这个分区的大小约在50mb—100mb之间。但是假如想用lilo启动red hat linux系统的话,含有/boot的分区必须完全在柱面1023以下。又由于8gb后的数据lilo不能读取,所以red hat linux要安装在8gb的区域以内。
/usr分区,是red hat linux系统存放软件的地方,如有可能应将最大空间分给他。
/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。假如是多用户一起使用一台电脑的话,这个分区是完全有必要的,况且根用户也能够很好地控制普通用户使用电脑,如对用户或用户组实行硬盘限量使用,限制普通用户访问哪些文档等。其实单用户也有建立这个分区的必要,因为没这个分区的话,那么您只能以根用户的身份登陆系统,这样做是危险的,因为根用户对系统有绝对的使用权,可一旦您对系统进行了误操作,麻烦也就来了。
/var/log分区,是系统日志记录分区,假如设立了这一单独的分区,这样即使系统的日志文档出现了问题,他们也不会影响到操作系统的主分区。
/tmp分区,用来存放临时文档。这对于多用户系统或网络服务器来说是有必要的。这样即使程式运行时生成大量的临时文档,或用户对系统进行了错误的操作,文档系统的其他部分仍然是安全的。因为文档系统的这一部分仍然还承受着读写操作,所以他通常会比其他的部分更快地发生问题。
/bin分区,存放标准系统实用程式。