MBR与GPT分区的区别.doc
《MBR与GPT分区的区别.doc》由会员分享,可在线阅读,更多相关《MBR与GPT分区的区别.doc(8页珍藏版)》请在三一文库上搜索。
1、硬盘容量限制又来了,用 2T 以上硬盘的要注意了单碟 500G 的硬盘也已经面市, 2T、2.5T 硬盘在 2009 年也已经面市。 硬盘容量突飞猛进, 现 1T 硬盘价格早已降至 600 元左右, 2T 硬盘都已开始在用户中普及。 可是,2009 年你想把旧硬盘换成 2.5T 硬盘?且慢!来看看下图型 立忡:F!汁山W (Vi 窗口即 WBbtlfi4朗:E|曲HI 直X国22副*i+xnv9(*A)冋吃揍頓工負护IS试軒 供蓉矗好fl5 fllb!CF :I di* (G y1 i-tiw O iSW« 4M C-!?|X|# - lirS- I空曲闻 豔空雨I 伽T7文EE三H
2、 rT鼻俺IEV 审共丰悽设 n- .1 J. r I I HI他盘齢区 帕話沁 Aft5HZ Ifi盘沁快总1ft好1042 K 讯515 SB 關佃10T1 4J 鈕3S0 36 站&D976 Sfr <r»9T5 J4 HWSW 5fr GE Vi Gt旳29 G820 站69'.# *ft«FXl ©:k 23 os rrr 枚若艮酹,斗野壯楚严47 聊 GB 華nt酣型 叶鼻机暫理E kBfi n3$ $ | G 方 护机£X2095 $1 CB口机干描痒主蓼殆詮匚a!. 逻诸豁二靜其实,硬盘容量限制问题很早就出现了,最初
3、是528MB、2.1GB,后来是3.2GB、4.2GB,但引起人们注意当属 8.4GB容量的硬盘。虽然 LBA ( Ligical Block Address )逻辑块寻址模式突破了 DOS系统下8.4GB容量的限制,但由于自身的限制,柱面的最大数是65536 (216 ),磁头的最大数是16(24 ),扇区的最大数是 255(28-1),因此能寻址的最大扇区数是 267,386,880 ( 65536X 16X255),扇区是 512字节,也就是说如果以 CHS寻址方式,IDE硬盘的最大容量为 136.9GB,这就是137GB容量限 制的由来。超过137GB容量的硬盘,可能会在一些主板上遭遇
4、所谓的28bit LBA限制,当然主要是指一些推出时间较早的主板,但NVIDIA nForce2 却仍然在使用28bit LBA IDE控制器。在这样的主板上虽然可以使用大容量的硬盘,但超出 137GB 以外的空间将无法识别,换句话说也就是被浪费了。Technical Committee T13 组织为了解决 28bit LBA 寻址模式的限制,对于 ATA/ATAPI-6 标准进行了一些修改,通过 48bit LBA 来支持更多的扇区,从而突破这一限制,其 实后来 Compaq 、Microsoft 、Maxtor 联合推出的 Big Drives 规范就是 T13 组织提出的 48bit
5、方案为基础的,这种规范的中心思想就是增加 CHS 的位数,而柱面寄存器不变, 这样就将原来LBA寻址中可用的寄存器空间从24bit提高到了 48bit,可以寻址的扇区数就为 281,474,976,710,655 (65536X 65535X65536 ),这样可支持的硬盘容量就达到了 281,474,976,710,655 X 512=144,115,188,075,855,872字节,大致相当于 144PB (1PB=1000,000,000,000,000 字节),在一定时间内应该是足够使用了。从这里来说,支持 2T,应该不成问题才对的啊?但为什么又会出现这个限制的呢,这个要从MBR说起
6、。MBR,主引导记录(Master Boot Record),也就是现有的硬盘分区模式。MBR分区的标准决定了 MBR只支持在2TB以下的硬盘,超过 2TB的硬盘只能管理 2TB (参见后文MBR介绍)!为解决这个大问题,微软和英特尔在EFI方案中开发了 GPT分区模式。GPT,全局唯一标识分区表 (GUID Partition Table),GUID,全局唯一标识符(Globally Unique Identifier) 。GPT是EFI方案的一部分,但并不依赖于EFI主板,在BIOS主板的PC中也可使用GPT分区。与MBR最大4个分区表项的限制相比,GPT对分区数量没有限制,但Window
7、s最大仅支持128个GPT分区。GPT可管理硬盘大小达到了 18EB(1EB=1024PB=1,048,576TB) ,不过 NTFS 格式最大仅支持 256TB 。对于使用 2T 以上硬盘的要求由于 MBR 分区模式最大只能支持 2TB 硬盘, 2.5T 硬盘必须使用 GPT 分区模式!我们先未雨绸缪,看看 Windows 对 GPT 分区的支持情况:1. Windows 95/98/ME 、Windows NT 4 、Windows 2000 、Windows XP 32 位版本不支持 GPT 分区,只能查看 GPT 的保护分区, GPT 不会被装载或公开给应用软件;2. Windows
8、XP x64 版本只能使用 GPT 磁盘进行数据操作,只有基于安腾处理器 ( Itanium )的 Windows 系统才能从 GPT 分区上启动;3. Windows Server 2003 32bit Server Pack 1 以后的所有 Windows 2003 版本都能使用 GPT 分区磁盘进行数据操作,只有基于安腾处理器( Itanium )的 Windows 系统才 能从 GPT 分区上启动;4. Windows Vista 和 Windows Server 2008 的所有版本都能使用 GPT 分区磁盘进行数据操作;但只有基于 EFI 主板的系统支持从 GPT 启动。看到这里,
9、我们知道了要想用 2.5T 硬盘:1 、首先,你得放弃 2K 和 XP 32 位版,改成人见人不爱的 Vista 或是人见人爱的 WIN7 ;2、你还得把基于 BIOS 的主板给扔了,换成 EFI 主板,否则即使换成 Vista 了,也只能把 2.5T 硬盘当从盘用。否则,我们就只能对 2.5T硬盘干瞪眼,哗哗地流口水MBR介绍在传统硬盘分区模式中,引导扇区是每个分区(Partition )的第一扇区,而主引导扇区是硬盘的第一扇区。它由三个部分组成,主引导记录MBR、硬盘分区表 DPT和硬盘有效标志。在总共 512字节的主引导扇区里 MBR占446个字节,第二部分是 Partition tab
10、le区(分区表),即DPT,占64个字节,硬盘中分区有多少以及每一分区的 大小都记在其中。第三部分是magic number,占2个字节,固定为 55AA。MBR是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它,但可以通过命令来修改和重写,如在minix3里面,可以用命令:installboot -m/dev/cOdO /usr/mdec/masterboot 来把masterboot这个小程序写到 mbr里面,masterboot通常用汇编语言来编写。我们也可以用 ROM-BIOS中提供的INT13H的2号功能 来读出该扇区的内容,也可用软件工具 Norton8.0中的D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MBR GPT 分区 区别
链接地址:https://www.31doc.com/p-12498515.html