zoukankan      html  css  js  c++  java
  • MSDOS(MBR)和GPT磁盘分区表

    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

  • 相关阅读:
    Confluence 6 快捷键
    Confluence 6 快捷键
    【转】Linux常用命令
    【转】Linux常用命令
    【转】Linux常用命令
    互联网分布式微服务云平台规划分析--服务监控中心
    .NET Framework基础知识(五)(转载)
    Windows 下安装mysql
    kvm
    s5-6 Linux 标准输出 系统优化 目录结构
  • 原文地址:https://www.cnblogs.com/monkey6/p/10556364.html
Copyright © 2011-2022 走看看