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(Master Boot Record)只有存放 4 个分区信息
的空间(64 字节)。
MBR(Master Boot Record),即主引导记录,位于整个硬盘的 0 磁道 0 柱面 1 扇
区。不过,在总共 512 字节的主引导扇区中,MBR 只占用了其中的 446 个字节(偏移
0--偏移 1BDH),另外的 64 个字节(偏移 1BEH--偏移 1FDH)交给了 DPT(Disk
Partition Table 硬盘分区表),最后两个字节"55,AA"(偏移 1FEH- 偏移 1FFH)是分区
的结束标志。这个整体构成了硬盘的主引导扇区。大致的结构如图。
评论0