目前硬盘主要有MBR和GPT分区两种格式,前者是Windows XP之前时代主流的分区格式,后者则是现在Windows 8之后主流的分区格式。(Windows 7需要通过一些手段能实现支持GPT,而Windows 8则是原生支持GPT)

本文主要来介绍MBR分区格式:

首先,我们需要了解何为扇区(Sector)、磁道(Tracker)、磁面(Side)、磁柱(Clindyer),其中磁面和磁头、磁柱和柱面、磁面和盘面一个道理。

何为MBR?

MBR就是位于硬盘第一个扇区(512字节)的一些信息(如上图),其中MBR引导代码被BIOS加载之后会进行 检测DPT分区是否正确 和 寻找在主分区上的引导信息并启动对应的启动加载器(该启动器将启动操作系统)。DPT用于存储关于主分区位置等一些信息。

何为扩展分区和逻辑分区?

当想要在一个MBR分区的硬盘上创建多于4个分区时,就需要把一个主分区创建成扩展分区,然后在这个扩展分区上再划割若干的逻辑分区即可实现。(逻辑分区最多一个,主分区最多四个)

其中每个逻辑分区的第一个扇区存有各自的扩展分区子表,它们相互链接,形成完整的扩展分区表,每个子扩展分区表含有 当前分区位置信息 和 下一个分区位置信息,自然,最后一个逻辑分区的子扩展分区表的下一个分区位置信息为空,被0x00字节填充。

(图来源于:https://www.cnblogs.com/findumars/p/7011245.html)

转载于:https://www.cnblogs.com/ryzz/p/9630402.html

MBR分区表格式 - 简明概述相关推荐

  1. U盘装机大师实现gpt转mbr分区表格式图文教程

    http://www.upandashi.com/syjc/4298.html 要知道现在大多数的电脑都采用了gpt分区表格式,而且预装了win8系统.但是在安装win8系统后,有些用户表示使用不希望 ...

  2. linux无损转换磁盘成gpt分区,Linux下数据无损动态修改MBR分区表格式为GPT

    个人博客站点:https://www.hiecho.cn 1.简介 腾讯云官网中有一篇帮助文档"扩容Linux文件系统,https://www.qcloud.com/document/pro ...

  3. guid备份分区表crc错误_硬盘GPT和MBR分区表转换方法

    随着硬盘容量越来越大,传统的MBR硬盘分区模式已经不能满足发展需要,预装win8或win10系统的硬盘默认都是GPT分区表(GUID格式),GPT识别2T以上的硬盘以及UEFI启动模式.不过在对系统进 ...

  4. 转换固态+机械硬盘分区表格式为GPT,UEFI启动,重装WIN10+Ubuntu18.04双系统

    UEFI+GPT,重装win10+ubuntu18.04双系统 一.问题描述 1.Ubuntu系统停留在循环登录界面,无法进入 2.错误删除ubuntu,引导页消失,无法进入任何系统 3.安装grub ...

  5. 【Linux硬盘】硬盘的MBR分区表和GPT分区表

    硬着头皮来更新weblog了..硬盘的MBR和GPT分区表首当其冲. O. 硬盘分区 在以前的博客中,我也稍微提到过硬盘的分区,不过不是特别详细,这里特别拿出来讲一讲,为什么我们的硬盘需要分区. (1 ...

  6. 【小白装系统】——硬盘分区表格式GUID和MBR知识普及

    我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR. 怎么判断自己硬盘是哪一种: 如果你的电脑原装系统是win8或者以上的,那么他的硬盘分区表格式为GUID(GPT)格式的:如果 ...

  7. guid linux 识别的分区表_教你硬盘分区表格式GUID和MBR怎么区分

    我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR.现在购买的新电脑大多是预装有Win10系统,用户会发现电脑上500G的硬盘大多只有两个分区C盘和D盘,这时用户们都会想多分出几 ...

  8. uefi+guid分区与legacy+mbr分区_硬盘分区表格式GUID和MBR知识普及

    我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR. 啥是硬盘分区呢?举个例子你就明白了,很多人去买电脑的时候,比如你买的电脑只有一块硬盘,店家就会给你分区,把这一块硬盘分成好几 ...

  9. 硬盘分区表格式GUID和MBR知识普及

    我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR 如果你的电脑原装系统是win8或者以上的,那么他的硬盘分区表格式为GUID(GPT)格式的:如果是win7以下的,那么一般就是 ...

最新文章

  1. xdoj(1187~1195 )Orz熊猫杯。
  2. 定时器 线程池\进程池
  3. Docker 核心概念、安装、端口映射及常用操作命令,详细到令人发指。
  4. Bootstrap link 引入3文件
  5. Ruby如何成长成高性能系统构架
  6. P3337-[ZJOI2013]防守战线【单纯形】
  7. 大数据与大量数据处理_我们如何处理和使用如此大量的数据?
  8. 别了 Java EE!开源组织将其更名为Jakarta
  9. 如何用maven创建java项目_Maven创建Java项目
  10. Win11如何更新BIOS?
  11. 图解DbgView使用
  12. 宏电DTU配置教程和配置工具
  13. asus路由器无线桥接模式设置
  14. 30天自制操作系统 第2天
  15. python 读取zip包中的数据
  16. python使用 docx 库操作 docx 格式文件
  17. Unity3D 加载PDF文件以及简单的切换页面
  18. Kubernetes控制平面组件:API Server
  19. 小学生算术测试c语言报告,C语言课程设计报告小学算术运算测试.doc
  20. YOLOV5 模型和代码修改——针对小目标识别

热门文章

  1. js点击图片实现验证码刷新操作
  2. R语言基于copula的贝叶斯分层混合模型的诊断准确性研究
  3. 三星升级android9,没买的不必看!三星手机各机升级Android 9.0 时间表
  4. Java基础及大数据视频
  5. Realtek HD声卡前置面板音频设置教程(前置音频没声音解决办法)
  6. js+jQuery实现智慧党建相关费用纯前端计算公式实现
  7. 致远SPM解决方案之工会管理
  8. check-蓝鲸CTF hta,VMP
  9. 使用Ansj实现分词
  10. Spring——IOC底层原理