1.硬盘的传输接口与设备文件名的关系
目前硬盘的传输接口主要有以下几种:
IDE接口:IDE接口使用的排线较宽,每条IDE排线可以连接两个IDE设备,这两个设备被区分为Master(主设备)和Slave(从设备)。通常主板会提供两个IDE接口,分别被称为IDE1(Primary)和IDE2(Secondary)。因此,一块主板最多可以连接4个IDE设备,它们在Linux系统中的文件名如下表所示:
IDE/Jumper | Master | Slave |
IDE1(Primary) | /dev/hda | /dev/hdb |
IDE2(Secondary) | /dev/hdc | /dev/hdd |
SATA接口:SATA接口使用的排线较细,每条SATA排线只能连接一个SATA设备。SATA/USB/SCSI等硬盘接口都是使用SCSI模块来驱动的,这些接口的硬盘设备文件名都是/dev/sd[a-p]的格式,具体是根据Linux内核检测到的磁盘的顺序来确定。
举例说明,假如你的电脑上有两个SATA硬盘和一个U盘。这两个SATA硬盘分别插在主板上的SATA1,SATA5插槽上。那么这些设备的文件名如下:
SCSI接口:SCSI接口的硬盘常见于工作站或工作站等级以上的电脑中。
2.硬盘分区表(Partition Table)
原文地址:http://www.cnblogs.com/Barbapapa/p/3806377.html