磁盘连接方式和文件名
磁盘接口常见有两种:SATA和SAS。主流的是SATA接口。
传输接口
SATA接口:连接线窄小,安装和机箱内通风较好。SATA传输数据时,均有两位编码作为效验之用。SATA 3.0 理论上可达到600MB/s,但由于传统硬盘限制,极限速度收到限制。
SAS接口:SCSI(Serial Attached SCSI,SAS)接口,速度比SATA快,SAS硬盘碟片转速和传输速度也比SATA硬盘好,但价格较昂贵。主流依然是SATA个人电脑。
一般物理机器均使用/dev/sd[a-p] 的磁盘名。而在虚拟机环境中,则可能使用 /dev/vd[a-p]。
虚拟机使用virtio接口时,磁盘文件名应该是 /dev/vda
什么是 virtio?
Virto是一个在hypervisor之上的抽象API。为hypervisor的模拟设备提供了一个通用的前端。详细可看
磁盘主要由 碟片,机械手臂、磁头与主轴马达所组成,数据写入主要是在碟片上。
碟片可分为 扇区(Sector) 和 磁道(Track) 。
扇区分为 512字节 和 4K字节。
磁盘分区表:MBR(MS-DOS)与GPT磁盘分区表(partition table)
磁盘通常有多个碟片,所有碟片的同一个磁道称为“柱面(Cylinder)”,通常是文件系统的最小单位,也是分区的最小单位。也可用扇区(Sector) 号码作为分区单位。
MBR(MS-DOS)分区表格式与限制
第一个扇区的512字节通常包含有以下:
-
主引导记录(Master Boot Record,MBR):可以安装启动引导程序的地方,有446字节
-
分区表(partition table):记录整块硬盘分区的状态,有64字节。
-