MBR和GPT分区

MBR分区:以磁盘的第一个扇区(512byte)记录分区表,其中,446byte存储开机管理程序(MBR 主要开机记录),64byte用于存放分区表

分区实际上是对分区表的修改

MBR分区以磁柱为分割单位

分区表只有64byte,只能够记录四个分区的信息,我们可以通过扩展分区的方式增加分区的个数

一个磁盘最多只能有一个扩展分区,扩展分区不能够格式化,里面可以分出逻辑分区

逻辑分区从变化四开始,例如sda5,例如三个主分区一个扩展分区的情况(sda1,sda2,sda3,,sda5),sda4代表扩展分区

GPT分区:因为最新的磁盘的扇区有可能为4K,因此GPT为了和MBR相兼容,使用了LBA(logic block address)来代替扇区(512),LBA0中446字节存储开机管理程序

LBA1记录分区表的开始结束LBA信息及分区表备份的LBA信息(最后的32个LBA),在之后的2-33LBA记录分区表信息

每个LBA可以记录四个分区信息,因此可以记录32*4=128个分区信息,及GPT分区表可以提供128个分区

每个LBA为512byte,因此每个分区使用128byte来记录,用64bit来记录分区的起始或结束LBA,因此一个分区理论最大为2^64*512B=2^33TB

转载于:https://www.cnblogs.com/monkey6/p/10556364.html

MSDOS(MBR)和GPT磁盘分区表相关推荐

  1. MBR和GPT磁盘分区表类型对比详解

    简介 MBR的意思是主引导记录,它有自己的启动器,也就是启动代码,一旦启动代码被破坏,系统就没法启动,只有通过修复才能启动系统. GPT是一个正逐渐取代MBR的新标准,它由UEFI辅住而形成的,有了U ...

  2. GUID partition table (GPT) 磁盘分区表详解

    http://www.wonggang.com/9055.html 在过去 MBR 分区表的限制中 经常可以发现如下的问题: 操作系统无法抓取到 2.2T 以上的磁盘容量! MBR 仅有一个区块,若被 ...

  3. Linux硬盘分区mbr还是gpt,涨姿势:MBR和GPT硬盘分区表的那些事儿

    很多网友询问MR和GPT的问题,涉及到硬盘操作系统的安装,其实除了MBR和GPT分区表,UEFI BIOS也是和操作系统紧密联系在一起的,下面我们就来聊聊硬盘分区表和UEFI BIOS的知识. 从In ...

  4. BIOS和UEFI的区别,系统安装引导以及MBR和GPT磁盘分区

    前言 安装系统是计算机专业的日经操作,然而就算你是身经百战,也可能会遇到各种各样棘手的问题,对系统的启动流程也是似懂非懂(俺也一样),每次碰到问题都会花去大量的时间去查询解决方案,最后很多时候都免不了 ...

  5. 磁盘分区MBR与GPT详解

    一  磁盘 磁盘的组成主要有磁盘盘.机械手臂.磁盘读取头与主轴马达所组成, 而数 据的写入其实是在磁盘盘上面.磁盘盘上面又可细分出扇区(Sector)与磁道(Track)两种单位, 其中扇 区的物理量 ...

  6. GPT磁盘与MBR磁盘区别

    /* from: http://my.oschina.net/lintur/blog/31954 */ 摘要: Windows 2008磁盘管理器中,在磁盘标签处右击鼠标,随磁盘属性的不同会出现&qu ...

  7. linux磁盘分区dos分区与gpt,Linux与磁盘分区介绍(MBR,GPT)

    ⼀.简介 在Linux系统中,每个设备都被当成⼀个⽂件来对待 ⼆.外设 SCSI/SATA/USB硬盘机.USB闪存盘 :/dev/sd[a-p] VirtI/O界⾯ :/dev/vd[a-p] (⽤ ...

  8. 磁盘分区MBR和GPT

    参考:GUID(GPT)分区表详解 GPT分区表详解 GPT学习文档 概述 先说说目前广泛使用的磁盘分区表方案.传统的分区方案(称为MBR分区方案)是将分区信息保存到磁盘的第一个扇区(MBR扇区)中的 ...

  9. MBR与GPT的区别

    由于在服务器上装windows系统,一共有3个4T的硬盘,但是在windows系统下最大显示的为7T,这是因为3个4T硬盘做了Raid5,即:3.6Tx(3-1) = 7T,大约是7T.由于单个移动硬 ...

  10. 硬盘分区MBR和GPT知识详解

    重装系统之前都会了解一些关于BIOS与EFI的知识,很多小伙伴了解之后都会问快启动小编,自己的电脑硬盘分区MBR和GPT选哪个好?其实这个问题得根据你的电脑配置以及需求来回答,所以今天快启动小编为大家 ...

最新文章

  1. python eval 入门_Python学习笔记整理3之输入输出、python eval函数
  2. c调用其他类的方法_Java 的 Native 方法——今天又进步了
  3. QT的QWizard类的使用
  4. 如何选购工业级光模块
  5. Win7蓝屏代码0x000000001e怎么解决
  6. Windows8-ConsumerPreview 虚拟机安装与体验
  7. 11个程序员最常犯的MySQL错误(PHP开发)
  8. Best Efforts 1PC 跨库事务
  9. 阶段3 1.Mybatis_03.自定义Mybatis框架_3.自定义mybatis的编码-根据测试类中缺少的创建接口和类...
  10. 《IT播吧.-.大灰狼老师出品的零基础汇编视频课程》学习笔记
  11. 移动端以及 PC浏览器页面分享到朋友圈等的功能实现
  12. 手机 SMS PDU 格式参考手册
  13. week3 摄像头捕获人脸 AI换脸
  14. 7年老Android一次操蛋的面试经历,讲的明明白白!
  15. 送H-1B 及其他I-129 申请别忘用新表
  16. 天视通摄像头设置教程_天视通摄像头设置教程_直播教程 | 使用虎牙伴侣背景消除,来点新鲜的直播玩法!......
  17. Opencv2.4.9源码分析——Stitching(四)
  18. UReport2 多报表文件打印,ZIP下载实现
  19. 如何高效建立知识库?
  20. 任天堂战略聚焦与取舍学习笔记

热门文章

  1. 某班题库技术分析(1)
  2. 技术可行性分析注意哪些内容?
  3. PYTHON处理MOD/MYD11(LST)产品
  4. NetWare网络操作系统
  5. 华盛顿大学计算机专业gpa,以未决定专业进入大学再转计算机专业可行吗?
  6. 福禄克FLUKE OFP2-100-Q CH主要技术规格
  7. Go语言在大数据时代应用前景
  8. 算术平均值c语言函数名称,求算术平均数和集合平均数的源代码
  9. Python 根据excel内容批量生成二维码
  10. html 编辑器 拖动,可视化拖拽页面编辑器 一