目前硬盘主要分为以下几种:IDE,SCSI,SATA,SAS。其中SAS(Serial Attached SCSI)即串行连接SCSI,属于SCSI的新一代技术。
以下是Linux常见设备的名称:
装置 | 装置在Linux内的文件名 |
IDE硬盘机 | /dev/hd[a-d] |
SCSI/SATA/USB硬盘机 | /dev/sd[a-p] |
USB快闪碟 | /dev/sd[a-p](与SATA不同) |
软盘驱动器 | /dev/fd[0-1] |
打印机 | 25针: /dev/lp[0-2] USB: /dev/usb/lp[0-15] |
鼠标 | PS2: /dev/psaux USB: /dev/usb/mouse[0-15] |
当前CDROM/DVDROM | /dev/cdrom |
当前的鼠标 | /dev/mouse |
IDE盘的命名规则是这样的:一个主板上有两个IDE接口,一个IDE接口能够接两个IDE盘,连接第一个接口的第一个盘是Master盘,第二个是Slave盘,分别命名为hda和hdb,第二个接口的两个盘分别是hdc和hdd。SATA和SCSI盘则不分Master和Slave。
下面是Linux的分区规则:/dev/sda1,/dev/sda2,/dev/sda3,/dev/sda4,/dev/sdb1,其中sda1中的a,b代表的第几块盘,1,2代表的是第几个分区。一块硬盘最多有四个主分区,结构如下:MBR|主分区1|主分区2|主分区3|主分区4(扩展分区)|,其中扩展分区可以分为: |逻辑分区1|逻辑分区2|……|逻辑分区n|,主分区(primary)的分区号是前四个,扩展分区(Extended)下的逻辑分区的分区号一律是从第五个开始(无论主分区是建了1个还是3个)。
本文参照了此文http://blog.csdn.net/zollty/article/details/7001950,算是归纳整理了一下。