失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > nvme分区选mbr还是guid_硬盘分区不求人:秒懂MBR和GPT分区表

nvme分区选mbr还是guid_硬盘分区不求人:秒懂MBR和GPT分区表

时间:2019-12-02 20:05:39

相关推荐

nvme分区选mbr还是guid_硬盘分区不求人:秒懂MBR和GPT分区表

硬盘分区不求人,网友询问MBR和GPT的问题,涉及到硬盘操作系统的安装,其实除了MBR和GPT分区表,UEFIBIOS也是和操作系统紧密联系在一起的,下面我们就来聊聊硬盘分区表和UEFIBIOS的知识。

从Intel6系列主板之后,就开始提供UEFIBIOS支持,正式支持GPT硬盘分区表,一举取代了此前的MBR分区表格式,不过为了保持对老平台的兼容,微软即使最新的Windows10系统也继续提供了对MBR分区表格式的支持。

MBR和GPT分区表详解

全新硬盘(未初始化)装系统之前,必须对齐进行分区,硬盘分区初始化的格式包括MBR和GPT两种。当然对于基于PowerPC的Mac电脑还有专门的Apple分区图,在这里就不做介绍。

MBR的全称是MasterBootRecord(主引导记录),MBR早在1983年IBMPCDOS20中就已经提出。之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息。

主引导扇区是硬盘的第一扇区。它由三个部分组成,主引导记录MBR、硬盘分区表DPT和硬盘有效标志。在总共512字节的主引导扇区里MBR占446个字节,偏移地址0000H0088H),它负责从活动分区中装载,并运行系统引导程序;第二部分是Partitiontable区(DPT分区表),占64个字节;第三部分是Magicnumber,占2个字节。

MBR分区表系统

所谓启动加载器,是一小段代码,用于加载驱动器上其他分区上更大的加载器。如果你安装了Windows,Windows启动加载器的初始信息就放在这个区域里——如果MBR的信息被覆盖导致Windows不能启动,你就需要使用Windows的MBR修复功能来使其恢复正常。如果你安装了Linux,则位于MBR里的通常会是GRUB加载器。

分区表偏移地址为01BEH01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4,分别对应MBR的四个主分区。

Magicnumber也就是结束标志字,偏移地址01FE01FF的2个字节,固定为55AA,如果该标志错误系统就不能启动。

MBR最大支持22TB磁盘,它无法处理大于22TB容量的磁盘。MBR还只支持最多4个主分区——如果你想要更多分区,你需要创建所谓“扩展分区”,并在其中创建逻辑分区。

GPT的全称是GloballyUniqueIdentifierPartitionTable,意即GUID分区表,它的推出是和UEFIBIOS相辅相成的,鉴于MBR的磁盘容量和分区数量已经不能满足硬件发展的需求,GPT首要的任务就是突破了22T分区的限制,最大支持18EB的分区。

GPT分区表系统

而在分区数量上,GPT会为每一个分区分配一个全局唯一的标识符,理论上GPT支持无限个磁盘分区,不过在Windows系统上由于系统的限制,最多只能支持128个磁盘分区,基本可以满足所有用户的存储需求。在每一个分区上,这个标识符是一个随机生成的字符串,可以保证为地球上的每需要手动添加UEFI支持,我们可以找一份Windows8或者10安装镜像,从安装文件中提取Bootmgfwefi文件,重命名为BOOTX64EFI,拷贝到win7安装文件的EFIBoot下,如果没有BOOT文件夹就新建一个。

至此UEFI模式安装Windows系统告一段落,如果大家还有什么疑问,欢迎大家在下面评论中提出宝贵的意见。

如果觉得《nvme分区选mbr还是guid_硬盘分区不求人:秒懂MBR和GPT分区表》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。