51CTO-MBR与GPT分区模式的区别.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
51CTO-MBR与GPT分区模式的区别

硬盘容量限制MBR分区与GPT分区模式 MBR,主引导记录 Master Boot Record ,也就是现有的硬盘分区模式。MBR分区的标准决定了MBR只支持在2TB以下的硬盘,超过2TB的硬盘只能管理2TB(后面有详细介绍)!为解决这个大问题,微软和英特尔在EFI方案中开发了GPT分区模式。 GPT,全局唯一标识分区表 GUID Partition Table ,GUID,全局唯一标识符 Globally Unique Identifier 。GPT是EFI方案的一部分,但并不依赖于EFI主板,在BIOS主板的PC中也可使用GPT分区。与MBR最大4个分区表项的限制相比,GPT对分区数量没有限制,但Windows最大仅支持128个GPT分区。GPT可管理硬盘大小达到了18EB 1EB 1024PB 1,048,576TB ,不过NTFS格式最大仅支持256TB。 由于MBR分区模式最大只能支持2TB硬盘,2TB以上的硬盘必须使用GPT分区模式! Windows对GPT分区的支持情况: 1. Windows 95/98/ME、Windows NT 4、Windows 2000、Windows XP 32 位版本不支持GPT分区,只能查看GPT的保护分区,GPT不会被装载或公开给应用软件; 2. Windows 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启动。 要想用2TB以上的硬盘: 1、首先,选择适合的操作系统; 2、你还得把基于BIOS的主板换成EFI主板,否则即使换成适合的操作系统了,也只能把2.5T硬盘当从盘用,系统启动的引导盘必须继续使用MBR分区模式。 3、当使用Iscsi连接的NAS存储空间超过2TB后,也必须以适合的操作系统,对连接的磁盘使用GPT进行初始化磁盘,才能正常进行分区操作。 (以下内容来自互联网) MBR介绍   在传统硬盘分区模式中,引导扇区是每个分区(Partition)的第一扇区,而主引导扇区是硬盘的第一扇区。它由三个部分组成,主引导记录MBR、硬盘分区表DPT和硬盘有效标志。在总共512字节的主引导扇区里MBR占446个字节,第二部分是Partition table区(分区表),即DPT,占64个字节,硬盘中分区有多少以及每一分区的大小都记在其中。第三部分是magic number,占2个字节,固定为55AA。   MBR是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它,但可以通过命令来修改和重写,如在minix3里面,可以用命令:installboot -m /dev/c0d0 /usr/mdec/masterboot来把masterboot这个小程序写到mbr里面,masterboot通常用汇编语言来编写。我们也可以用ROM-BIOS中提供的INT13H的2号功能来读出该扇区的内容,也可用软件工具Norton8.0中的DISKEDIT.EXE来读取。   用INT13H的读磁盘扇区功能的调用参数如下:   入口参数:AH 2 (指定功能号)   AL 要读取的扇区数   DL 磁盘号(0、1-软盘;80、81-硬盘)   DH 磁头号   CL高2位+CH 柱面号   CL低6位 扇区号   CS:BX 存放读取数据的内存缓冲地址   出口参数:CS:BX 读取数据存放地址   错误信息:如果出错CF 1 AH 错误代码   用DEBUG读取位于硬盘0柱面、0磁头、1扇区的操作如下:   A DEBUG   -A 100   XXXX:XXXX MOV AX,0201 (用功能号2读1个扇区)   XXXX:XXXX MOV BX,1000 (把读出的数据放入缓冲区的地址为CS:1000)   XXXX:XXXX MOV CX,0001 (读0柱面,1扇区)   XXXX:XXXX MOV DX,0080 (指定第一物理盘的0磁头)   XXXX:XXXX INT 13   XXXX:XXXX INT 3   XXXX:XXXX (按回车键)   -G 100 (执行以上程序段)   -D 1000 11FF (显示512字节的MBR内容) 在windows操作系统

文档评论(0)

jiulama + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档