计算机‎ > ‎软件‎ > ‎Linux‎ > ‎

linuxcast-a-03-9

发布者:guo rue,发布时间:2014年12月13日 22:13   [ 更新时间:2017年6月23日 21:13 ]
磁盘基本概念

一个硬盘只有一个盘片称为单碟硬盘,多个盘片就是多碟
柱面:
扇区:
磁头:基本单位是512kb

linux 所有设备都会被抽象为一个文件,保存在/dev。
IDE设备名称为hd[a-z]。
SATA、SCSI、SAS、USB等设备的名称为sd[a-z]。

分区机制
MBR:Master Boot Record,主引导记录,传统分区机制,应用于绝大多数使用BIOS的PC设备,苹果电脑就不使用BIOS。
* 支持32bit和64bit系统
* MBR支持分区数量有限
* MBR只支持不超过2T的硬盘,超过2T的硬盘将只能使用2T空间(有第三方解决方法)
* MBR结构,占了硬盘头512个字节, 446字节是引导代码,后16字节 x 4 = 4个分区表,最后二个字节一定是55, AA。
最多4个主分区,或者3个主分区 + 一个扩展分区,然后在扩展分区上面创建逻辑分区(IDE最多63个逻辑分区,SCSI最多创建15个逻辑分区)。

GPT:GUID Paration Table 是一个较新的分区机制,解决了MBR很多缺点。
* 支持超过2T的硬盘
* 向后兼容MBR
* 必须在支持 UEFI 的硬件上才能使用,UEFI 是由Intel提出的取代 BIOS 的新一代硬件引导系统。
* 必须使用64bit系统
* Mac、Linux系统都能支持GPT分区格式
* Windows7 64bit、windows Server 2008 64bit支持GPT