博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux之磁盘结构分区类型MBR和GPT
阅读量:5937 次
发布时间:2019-06-19

本文共 920 字,大约阅读时间需要 3 分钟。

磁盘结构分区类型MBR和GPT



硬盘存储术语

head:磁头

track:磁道
cylinder:柱面
sector:扇区,512bytes


CHS

采用24bit位寻址

其中前10位表示cylinder中间8位表示head后面6位表示sector
最大寻址空间8GB


LBA(logical block addressing)

------LBA是一个整数,通过转换成CHS格式完成磁盘具体寻址ATA-1规范中定义了28位寻址模式,以每扇区512位组来计算,ATA-1所定义的28位LBA上限达到128 GiB。2002年ATA-6规范采用48位LBA,同样以每扇区512位组计算容量上限可达128 Petabytes

------由于CHS寻址方式的寻址空间在大概8GB以内,所以在磁盘容量小于大概8GB时,可以使用CHS寻址方式或是LBA寻址方式;在磁盘容量大于大概8GB时,则只能使用LBA寻址方式


磁盘分区

为什么分区

优化I/O性能

实现磁盘空间配额限制
提高修复速度
隔离系统和程序
安装多个OS
采用不同文件系统


两种分区方式:MBR,GPT

MBR: Master Boot Record,1982年,使用32位表示扇区数,分区不超过2T
如何分区:按柱面
0磁道0扇区:

512bytes

446bytes: boot loader
64bytes:分区表,其中每16bytes标识一个分区
2bytes: 55AA


MBR分区中一块硬盘最多有4个主分区,也可以3主分区+1扩展(N个逻辑分区)

Linux之磁盘结构分区类型MBR和GPT


GPT:GUID(Globals Unique Identifiers) partition table 支持128个分区,使用64位支持8Z( 512Byte/block )64Z ( 4096Byte/block)

使用128位UUID(Universally Unique Identifier) 表示磁盘和分区 GPT分区表自动备份在头和尾两份,并有CRC校验位
UEFI (统一扩展固件接口)硬件支持GPT,使操作系统启动
Linux之磁盘结构分区类型MBR和GPT


转载于:https://blog.51cto.com/5033330/2368956

你可能感兴趣的文章
Linux基础(11)文本处理三剑客之sed
查看>>
bash命令行快捷键整理
查看>>
Spring学习笔记一(Spring核心思想)
查看>>
java e=1+1/1!+1/2!+1/3!+ ……
查看>>
BAP常用名词解释
查看>>
DNS服务器的构建
查看>>
Zabbix3.2.6之通过JMX监控Tomcat
查看>>
一次Linux服务器被***和删除***程序的经历
查看>>
C#中“?”有三种用法
查看>>
DVWA系列之12 利用Burpsuite进行暴力破解
查看>>
我的友情链接
查看>>
PieTTY工具下的linux的shell中的linux命令(第二讲)
查看>>
Java 高并发项目笔记
查看>>
SEO是什么意思?
查看>>
JavaScript强化教程——jQuery 动画2
查看>>
如何用css画出三角形
查看>>
使用Linux主机当网桥
查看>>
mamp环境下navicat无法链接本地mysql
查看>>
GitLab搭建
查看>>
过程掌握:过程的创立、终止、壅塞、叫醒和切换
查看>>