linux系统中硬盘及分区如何命名,Linux下硬盘和分区的命名方法详细介绍

在Linux下对IDE的设备是以hd命名的,一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的主从两个设备分别为hda和hdb,第二个IDE口上的两个设备分别为hdc和hdd。一般硬盘安装在主IDE的主接口上,所以是hda

SCSI接口设备是用sd命名的,第一个设备是sda,第二个是sdb。依此类推 。

分区是用设备名称加数字命名的。要完全了解Linux硬盘分区名称的规则,你必须先了解主分区、扩展分区、逻辑分区的概念和他们的关系。一个硬盘最多可以分4个主分区;因此硬盘可以被分为1-3个主分区加一个扩展分区,或者仅有1-4个主分区。对于扩展分区,可以继续对他进行划分,分成若干个逻辑分区,也就是说扩展分区只不过是逻辑分区的“容器”。主分区的名称分别是hda1、hda2、hda3和hda4

,其中扩展分区也占用一个主分区的名称。逻辑分区的名称一定是从hda5开始,每增加一个分区,分区名称的数字就加1,如hda6代表第二个逻辑分区等等

SCSI接口的硬盘与此类似。

要了解自己硬盘的windows下的D、E、F分区在Linux下是什么名称,就一定要先了解自己的硬盘是怎么分区的。是主分区还是逻辑分区,是第几个主分区(逻辑分区)。

只能分配4个主分区的原因:MBR(Main Boot Record)只有存放4个分区信息的空间(64字节)。

a4c26d1e5885305701be709a3d33442f.png

下面是比较通俗的理解,和windows对比来说的,但不是十分准确,不过对于理解linux分区还挺有帮助的。

硬盘分区有三种,主磁盘分区、扩展磁盘分区、逻辑分区。



一个硬盘可以有一个主分区,一个扩展分区,也可以只有一个主分区没有扩展分区。逻辑分区可以若干。 

主分区是硬盘的启动分区,他是独立的,也是硬盘的第一个分区,正常分的话就是C驱。分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,那剩的部分就浪费了。

但扩展分区是不能直接用的,他是以逻辑分区的方式来使用的,所以说扩展分区可分成若干逻辑分区。他们的关系是包含的关系,所有的逻辑分区都是扩展分区的一部分.

硬盘的容量=主分区的容量+扩展分区的容量 

扩展分区的容量=各个逻辑分区的容量之和 

主分区也可称为“引导分区”,会被操作系统和主板认定为这个硬盘的第一个分区。所以C盘永远都是排在所有磁盘分区的第一的位置上。



除去主分区所占用的容量以外,剩下的容量被认定为扩展分区。通俗的讲就是主分区是硬盘的主人,而扩展分区是这个硬盘上的仆人,主分区和扩展分区为主从关系。



扩展分区如果不再进行分区了,那么扩展分区就是逻辑分区了。如果还需要进行分区操作的话,则所谓的逻辑分区只能从扩展分区上操作。就相当于在仆人中(扩展分区上)进行细分类,分成接电话的(D盘)、扫地的(E盘)、做饭的(F盘)等等。



所以扩展分区和逻辑分区的关系相当于再分类关系.

有个疑问:主分区+扩展分区一共是四个,这里边一定有一个是主分区,那么剩下的三个可以任意选择为主分区或者扩展分区吗?

你可能感兴趣的:(linux系统中硬盘及分区如何命名,Linux下硬盘和分区的命名方法详细介绍)