关于MBR分区最大支持容量的一个说明

MBR分区表中逻辑地址以32位二进制表示,所以最大只能表示2^32

个地址,所以最大容量为2^32*512字节(默认每个扇区大小)=2048G

//2018-11-26 最新的硬盘厂商有默认扇区4k的硬盘那么,MBR可支持的最大容量就要另外计算

2^32*4k=16T

//以下内容摘录自鸟哥的linux私房菜论坛

http://phorum.vbird.org/viewtopic.php?f=10&t=39818&p=159887&hilit=mbr#p159887

关于系统不能识别2T以上MBR分区的问题

引言回覆

文章 由 xingmeng611 » 2015-05-28 00:59

看鸟哥的基础书看到MBR分区的问题,MBR分区表限制了单分区不能超过2T(2^32*512),查阅了很多资料表示MBR分区类型的硬盘容量不能超过2T,超过2T的部分系统不能识别,这是为什么?

现在假设我有一个3T硬盘,我把它用mbr类型分成2个1.5T,这样不是就单分区不超过2T,并且硬盘容量却超过2T了吗?我的理解哪里出错了,请指导一下,谢谢

由 VBird » 2015-05-30 18:35

以下為不負責任發言!若有錯誤,還請指教!不好意思!

以 Linux 為例,他在 BIOS 處理完畢後,開始核心接管系統,因此不論原本的 BIOS 偵測結果如何,Linux Kernel 還是會主動的偵測過一次,並且接管整個系統,因此在這樣的狀態下,在 BIOS 順利的開機後,核心就能夠掌握正確的硬體資訊,而不受 BIOS 之前的結果的影響 (當然,某些硬體的限制還是沒有辦法避免的喔!)因此,針對 Linux 來說,開機階段 MBR 好像真的只能夠支援最大 2T 的整體磁碟容量。但是開機進入 Linux kernel 接管的環境後,只要每個分割都是小於 2T,似乎與整體硬碟容量就比較無關了。

是否有某些系統會直接引用 BIOS 偵測的結果來指定系統硬體?那可能就無法支援超過 2T 的硬碟了。

linux中mbr最大多少分区,关于MBR分区最大支持容量的一个说明相关推荐

  1. linux格式化fat的命令,在Linux中使用mkfs命令格式化磁盘或分区上的文件系统

    mkfs是Linux中的命令行工具,用于在您选择的特定文件系统中格式化磁盘或分区.本篇文章分享了如何在Linux中使用mkfs命令格式化磁盘或分区上的文件系统 mkfs代表" make fi ...

  2. Linux中磁盘的管理(格式化、分区、挂载)

    文章目录 Linux中磁盘的管理(分区.格式化.挂载) 一.认识磁盘 1.什么是磁盘: 2.磁盘运行机理: 3.磁盘的扇区.磁道.柱面: 4.磁盘的分类: 二.磁盘的分区 1.为什么要分区 (1)易于 ...

  3. linux合并两个文件 去重复,c - 在Linux中使用C,通过系统调用将两个文本文件合并为一个新文件(来回换行) - 堆栈内存溢出...

    如果您已阅读所有文件,则必须保留,因为在第一时间读取的内容将...已阅读,而这不是您想要的. 注释后编辑代码: #include #include #include #include #include ...

  4. linux中的如何进行磁盘分区

    本文主要内容 前言 一.linux中的各硬件设备的文件名 0.预备知识 1. 磁盘分区 2. linux支持的文件系统 1.磁盘分区 1.对硬盘进行分区 1. 分区 1. 使用fdisk进行分区 2. ...

  5. linux 访问另一个硬盘,在Linux中访问硬盘DOS分区、软盘和光盘

    一般情况下,用户只能使用Linux本身默认的ext-2文件系统.在我们的机器中常常有多个操作系统,能不能在Linux中也能够使用硬盘的DOS分区.软盘和光盘呢?我在使用Linux的过程中,逐渐摸索出了 ...

  6. linux自动跑批,在linux中添加硬盘并在系统启动时自动挂载

    前言 最近搞Linux时,当初没有考虑完善,只分配了10GB的空间,启动mongodb时直接给我报了一个错误:可用空间太少,虽说加一个参数-smallfiles就可以解决问题,但这治标不治本.所以我参 ...

  7. linux中fstab文件详解

    From:http://www.winu.cn/space-14160-do-blog-id-1105.html 我们在linux中常常用mount命令把硬盘分区或者光盘挂载到文件系统中./etc/f ...

  8. linux中du命令参数的用法,linux中du命令参数及df命令和dd命令介绍

    本文详细介绍了linux中du命令参数及df命令和dd命令的使用方法,并对之进行了举例说明. linux中df命令参数 linux中df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获 ...

  9. linux中的热插拔和mdev机制

    mdev手册(自己翻译的留着看) mdev实现U盘或SD卡的自动挂载 mdev的使用以及mdev.conf的规则配置--busybox linux中的热插拔和mdev机制 关于实现udev/mdev自 ...

最新文章

  1. MyCat - 使用篇(1)
  2. 软件打开时间、窗体透明度、背景色---《用delphi开发共享软件》-15.1任务管理器...
  3. NOKIA自己掌控的新的智能手机系统ASHA
  4. java中怎么找类的路径_Java中获取类加载路径和项目根路径的5种方法
  5. 【C# interface接口】对接口的理解、接口的使用方式(最通俗的解释)
  6. ES5-15 数组基础、数组方法、数组排序
  7. bread是可数还是不可数_可数名词不可数名词分不清?出题老师告诉你方法
  8. python爬虫网络出错怎么办_python爬虫之headers处理、网络超时问题处理
  9. c语言谭浩强第六章答案,C语言谭浩强版本第6章课后练习题答案..doc
  10. 自己生成aar包时,含有第三方依赖,导入项目使用
  11. 浅谈shadow dom
  12. 大数据开发和java的前景_大数据开发和软件开发哪个前景好?
  13. 四则运算——单元测试(测试方法:Right-BICEP )
  14. 解读 Apache 多个顶级数据库项目的成长经历与开源文化理念
  15. NLP实践——以T5模型为例训练seq2seq模型
  16. mini2440 sd卡支持
  17. Android Application Fundamentals——Android应用程序基础知识
  18. 【文化课每周学习记录】2019.3.3——2019.3.9
  19. Node与namespace
  20. gog无效的验证码_如何将您所有的PC游戏库与GOG Galaxy合并

热门文章

  1. Codemirror提示关键词/自动提示
  2. 关于模糊理论及简单应用
  3. SuperSlide 知识点一
  4. alex -颜值打分系统
  5. 做一个具有阳光思维的人
  6. win10 android可以删吗,图文普及win10系统无法删除android的方式
  7. Math Type使用方法,比起word自带公式编辑器的优点总结
  8. 苹果成功背后的七个矛盾哲学
  9. Unity3D集成腾讯语音GVoiceSDK
  10. 第零次作业——田佳欣,2016011911