一:磁盘的接口分类
一般有俩种 SATA 和IDE
IDE:一般电脑有俩个IDE接口 每个接口可以接2个IDE装置,命名规则为/dev/[hda-hdd]
每个IDE接口又可被分为master和slave
| Master | Slave |
IDE1 (primary) | Dev/hda | Dev/hdb |
IDE2 (secondary) | Dev/hdc | Dev/hdd |
SATA:由于SATA/USB/SCSI等接口都是SCSI模块进行驱动的,所以这些文件名都是以dev/[sda-sdp]进行命名。
二:磁盘的组成
磁盘盘 ,机械手臂,磁盘读取头,电动马达;
其实每个磁盘的数据存取是在磁盘盘上面进行,磁盘盘又可分为扇区(sector)和磁柱(cylinder)其中每个扇区大小为512bytes 其实每个磁盘有多个磁盘盘。那么是不是每个扇区都很重要呢?其实只有第一个扇区才重要,它有俩个重要区域:
主要启动记录区(master boot recorder :MBR)可以安装管理开机的程序446bytes
磁盘分割表(partition table)记录整个硬盘分割状态 64bytes
总结:由于分割表只有64bytes 所以只能分割成四组分割槽;假设当前磁盘为/dev/sda
则分成四个之后就为sda1,sda2,sda3,sda4这四个分割槽,最小单位为磁柱。
如第一个分割槽是从第一个到第100个磁柱;以此类推;
分割表中记录最多有4个分割区,且这些分割区只有俩种名字 主分割区(primary)和延申分割区(extend)通常我们会利用延申分割区进一步对磁盘分区
如在第一个扇区的磁盘分割表中记录俩个分割区 主分割和延申分割区,主分割区从第一个磁柱到第一百个磁柱,而延申区是从第101个到400个磁柱间。然后我们在延申分割记录区再记录4个分割区,此时就是将延申区进行2次分割,这时分割出的分割区称之为逻辑分割区logical partition;这时几个分割区文件名分别为sda1,sda2,sda5,sda6,sda7,sda8。其中前四个是给第一个扇区使用的,所以后来的分割区使用5之后的数字进行区分。
特点:只有延申分割区不能格式化