各硬件设备在Linux中的文件名
设备 | 设备在linux内的文件名 |
---|---|
IDE硬盘 | /dev/hd[a-d] |
SCSI/SATA/USB 硬盘 | /dev/sd[a-p] |
U盘 | /dev/sd[a-p] |
软驱 | /dev/fd[0-1] |
打印机 | 25针: /dev/lp[0-2] USB:/dev/usb/ip[0-15] |
鼠标 | USB:/dev/usb/mouse[0-15] PS2: /dev/psaux |
当前cd rom/dvd rom | /dev/cdrom |
当前鼠标 | /dev/mouse |
磁带机 | IDE: /dev/ht0 SCSI: /dev/st0 |
IDE设备可以被区分为Master(主设备)与Slave(从设备)
IDE\Jumper | Master | Slave |
---|---|---|
IDE1(Prmary) | /dev/hda | /dev/hdb |
IDE2(Secondary) | /dev/hdc | /dev/hdd |
磁盘第一个扇区主要记录了两个重要的信息:
- 主引导分区(Master Boot Record, MBR): 可以安装引导加载程序的地方,有446bytes.
- 分区表(partition tabel): 记录整块硬盘分区的状态,有64bytes.
分区表:
- 其实所谓的分区只是针对64bytes的分区表进行设置
- 硬盘默认的分区表仅能写入四组分区信息。
- 四组分区信息称为主(Primary)或扩展(Extended)分区。
- 分区的最小单位为柱面(cylinder)
hda[1-4]保留给Primary或Extended使用,逻辑分区设备名称号码从5号开始
- 主分区与扩展分区最多可以有4个(硬盘的限制)
- 扩展分区最多只能有一个(操作系统的限制)
- 逻辑分区是由扩展分区持续切割出来的分区
- 能够被格式化后作为数据访问的分区为主分区与逻辑分区。扩展分区无法格式化。
- 逻辑分区的数量依操作系统而不同,在Linux系统中,IDE硬盘最多有59个逻辑分区(5 - 63号),SATA硬盘有11个逻辑分区(5-15号)
所谓挂载就是利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,也就是说,进入该目录就可以读取该分区的意思。