磁盘分区从物理上看,是按照磁道(track)分的。
盘片旋转时,角速度是确定的,意味着越靠外的磁道在同样的时间内转过的距离越长,读取的数据量就越大,性能越好,因此访问最频繁的数据应该放在最外面的磁道,一般来讲,分区编号越靠前,其磁道越靠外,性能越好,这也是操作系统要放在C盘的原因。划分分区的时候是以柱面来划分的。一个分区占有一段连续的柱面。
每一个磁盘设备都是使用文件来标记的,而所有硬件相关的文件都放在/dev目录下。
IDE接口的硬盘在/dev下都以hd开头,第一个硬盘叫/dev/had,第二块叫做/dev/hdb,第三块叫做/dev/hdc,以此类推。在个人计算机上,一般有两个IDE口,每一个口上可以接两块盘,一主一从。第一个口上的主盘就叫hda,第一个口上的从盘叫做hdb;第二个口上的主盘叫做hdc。 SATA接口的硬盘在/dev下都以sd开头,SATA没有主从的概念。
USB接口也表现为sd。
SCSI接口也表现为sd。
SAS接口也表现为sd。
查看IDE接口的设备:
[root@redhat4 dev]#ls -l hd*
brw-rw---- 1 root disk 22, 0 2016-01-20 hdc
# VMware模拟出来的光驱都是IDE接口的,而且都在第二个口的主盘上(/dev/hdc)
查看S*接口的设备:
[root@redhat4 dev]#ls -l sd*
brw-rw---- 1 root disk 8, 0 2016-01-20 sda
brw-rw---- 1 root disk 8, 1 2016-01-20 sda1
brw-rw---- 1 root disk 8, 2 2016-01-20 sda2
# sda1和sda2的由来:每一个磁盘都可以分为多个区,每个区都是一个独立的块设备,所以每一个分区都需要一个设备文件。而无论是哪一种接口的磁盘,每一块磁盘上的分区编号中,主分区(扩展分区)占据了1-4这几个编号,扩展分区对于磁盘来讲只