IDE接口设备(如硬盘)的装置命名是采用hd[a-d]的格式,它是根据IDE接口物理线路的顺序命名,一般主机都会提供两个IDE接口,通常被称为IDE1(primary)及IDE2(secondary),而每条扁平电缆上面的IDE装置可以被区分为Master不Slave。所以这四个IDE装置的文件名为:

IDE\Jumper Master Slave

IDE1(Primary) /dev/hda /dev/hdb

IDE2(Secondary) /dev/hdc /dev/hdd


如: 假设你的主机仅有一颗IDE接口的磁盘,而这一颗磁盘接在IDE2的Master上面,请问他在Linux操作系统里面的装置文件名为何?

答: 比较上表的装置文件名对照,IDE2的Master(装置文件名为/dev/hdc


对于SATA接口来说,由于SATA/USB/SCSI等磁盘接口都是使用SCSI模块来驱动的, 因此这些接口的磁盘装置文件名都是/dev/sd[a-p]的格式。但是不IDE接口不同的是,SATA/USB接口的磁盘命名是根据Linux挂载的顺序命名的。


如:PC上面有两个SATA磁盘以及一个USB磁盘,而主板上面有六个SATA的插槽。这两个SATA磁盘分别安插在主板上的SATA1, SATA5插槽上,那么这些此装置的文件名如下:

1. SATA1插槽上的名为:/dev/sda

2. SATA5插槽上的名为:/dev/sdb

3. USB磁盘(开机完成后才被系统捉到):/dev/sdc 是以识别到的磁盘顺序为主


P(primary)+E(extended)最多叧能有四个,其中E最多叧能有一个,而主分区最少有一个

主分区是包含操作系统启动时所必需的文件和数据的硬盘分区,系统启动时必须通过它才行。也就是一个独立的电脑的硬盘上至少得有一个主分区


现在题目要求6个可用的分割槽,因此可能分出四个P。 底下我们假设两种环境,一种是将前四号全部用完,一种是仅花费一个P及一个E的情况:

1.三个P+一个E 1个E里边再扩展3个逻辑分区,实际可用的是/dev/sdb1, /dev/sdb2, /dev/sdb3, /dev/sdb5, /dev/sdb6, /dev/sdb7这六个

2.一个P+1个E,1个E分5个逻辑分区,/dev/sdb1, /dev/sdb5, /dev/sdb6, /dev/sdb7,dev/sdb8,dev/sdb9 逻辑分区一定是从dev/sdb5开始,所以/dev/sdb3, /dev/sdb4就会被保留下来没有用到了!