Skip to main content

 路由器网 > 新闻资讯 >

Linux分区的认识

2014-08-11 21:30 浏览:

有时候为了便于管理硬盘或允许在一块硬盘上使用多个文件系统或操作系统,需要对硬盘进行分区操作。硬盘的分区分为3种:主分区、扩展分区、逻辑分区。通常因为计算机BIOS和MBR的限制,一块硬盘最多只能有4个分区,其中一个主分区可用扩展分区替换。一个硬盘上知可有一个扩展分区,用户可以在扩展分区上再多划分多个逻辑分区。Linux下分区的命名也是不一样的,在Linux中,如果是IDE硬盘,那么第一个主分区命名为 /dev/hda1, 第二个主分区为 /dev/hda2,硬盘有3个分区,那么扩展分区为 /dev/hda4 ,而第一个逻辑分区为/dev/had5 。如果IDE硬盘有一个主分区和一个扩展分区,那么扩展分区就是/dev/hda2,如果是两个主分区和一个扩展分区,则扩展分区为/dev/hda3。

在Linux中,有一句话:一切皆文件。  用户是通过访问设备文件来访问硬件的,不同类型的硬盘和接口通道,在Linux中有着不同的设备名。这些设备文件被放置在/dev/目录下。

 

Linux下的硬盘分区对应的设备文件,就是由硬盘设备文件命名加上分区号组成的。比如,第二个SCSI硬盘的第一个逻辑分区的设备文件名就应该为 /dev/sdb5。此外,如果使用了某些阵列卡控制器,如HP的Smart Array 阵列卡,则硬盘设备文件命名可能类似于/dev/cciss/c0d0,那么这个硬盘上的第二个逻辑分区就为/dev/cciss/c0d0p6。其中,c0代表第一个SCSI通道,d0代表第一个逻辑盘,p6代表第六个分区,也就是第二个逻辑分区。

 

一般用于服务器的,我们使用四分法。

引导分区  /boot  100MB    

系统根分区   /     >=20GB

编译安装分区    /usr/local    >20GB

系统交换分区    swap    物理内存2倍