Linux课程学习笔记来源于网易云课堂:Linux 入门基础
(1)Cylinder柱面
Sector扇区
Head磁头
(2)磁盘在Linux中的表示
Linux所有设备都抽象为一个文件,保存在目录下。
设备名称一般为hd[a-z]或sd[a-z]([a-z]为分区号),如:had、hdb、sda、sdb。
IDE设备的名称为hd[a-z],SATA、SCSI、SAS、USB等设备的名称为sd[a-z]。
(3)分区概念
将一个磁盘逻辑的分为几个区,每个区当做一个独立磁盘,以方便管理。
不同分区用:设备名+分区号 方式表示,如sda1,sda2,即:/dev/sda1, /dev/sda2: 第一块硬盘的第一、第二分区。可以通过命令cd /dev/切换至dev目录下,通过命令ls /dev/sd*来显示磁盘分区的情况。
(4)主流分区
主流的分区机制分为MBR和GPT两种。
(I)MBR:Master Boot Record,主引导记录,传统分区机制,应用于绝大多数使用BIOS的PC设备,苹果电脑就不使用BIOS。
4.1)MBR支持32bit和64bit系统
4.2)MBR支持分区数量有限
4.3)MBR只支持不超过2T的硬盘,超过2T的硬盘将只能使用2T空间(有第三方解决方法)
4.4)MBR结构,占了硬盘头512个字节,前446字节是引导代码,后16字节 x 4 = 4个分区表,最后二个字节一定是55, AA。
4.5)最多4个主分区(MBR结构中只有4个分区表),可以包含3个主分区 +一个扩展分区,然后在扩展分区(不能用)上面创建逻辑分区(IDE最多63个逻辑分区,SCSI最多创建15个分区)。
(II)GPT:GUID Paration Table是一个较新的分区机制,解决了MBR很多缺点,有以下特点:
4.6)支持超过2T的硬盘
4.7)向后兼容MBR
4.8)必须在支持 UEFI 的硬件上才能使用,UEFI 是由Intel提出的取代 BIOS 的新一代硬件引导系统。
4.9)必须使用64bit系统
4.10)Mac、Linux系统都能支持GPT分区格式
4.11)Windows7 64bit、windows Server 2008 64bit支持GPT