硬盘分区形式(格式)MBR、GPT(guid);UEFI可以引导MBR吗
展开全文
两种磁盘分区表方案(分区样式):MBR分区和GPT分区
重装系统前,磁盘分区到底是 MBR 还是 GPT 形式,避免在装机过程中出现不必要的麻烦,甚至造成数据丢失。
电脑点击右键→管理选项→磁盘管理→磁盘0右出→属性→卷→就有 磁盘分区形式
硬盘的分区格式:多数的老电脑是MBR,新款的电脑是GUID
MBR | Master Boot Record主引导记录,IBM公司早年提出。存在于磁盘驱动器开始部分的一特殊的启动扇区。含已装的系统信息,并用一小段代码来启动系统。安了Windows,其启动 移动硬盘做启动盘 | |
信息就放在这一段代码中,如MBR的信息损坏或误删就不能正常启动Windows,这时就需个引导修复软件工具来修复它就可以了。Linux系统中MBR通常会是GRUB加载器。MBR,当一台电脑启动时,它会先启动主板自带的BIOS系统,bios加载MBR,MBR再启动Windows,这就是mbr的启动过程 | ||
MBR分区一直在用,它是将分区信息保存到磁盘的第一个扇区(MBR扇区)中的64个字节中,每个分区占用16个字节,这16个字节中存有活动状态标志、文件系统标识、起止柱面号、磁头号、扇区号、隐含扇区数目(4个字节)、分区总扇区数目(4个字节)等内容。由于MBR扇区只有64字节用于分区表,所以只能记录4个分区的信息。这就是硬盘主分区数目不能超过4个的原因。后来为了支持更多的分区,引入了扩展分区及逻辑分区的概念,但每个分区项仍用16字节存储。 | ||
缺点: | 分区主分区数目不能超过4个,很多时候,4个主分区并不能满足需要。第二R分区方案无法支持超过2TB容量的磁盘。因为这一方案用4个字节存储分区的总扇区数,最大能表示2的32次方的扇区个数,按每扇区512字节计算,每个分区最大不能超过2TB。磁盘容量超过2TB分区的起止位置也就无法表示了,BIOS将无法识别分区。 | |
GPT | GUID Partition Table即“全局唯一标识磁盘分区表”。是另一种更加先进新颖的磁盘组织方式,一种使用UEFI启动的磁盘组织方式。 |
最开始是为了更好的兼容性,后来因为其更大的支持内存(mbr分区最多支持2T的磁盘),更多的兼容而被广泛使用,特别是苹果的MAC系统全部使用gpt分区。gtp不在有分区的概念,所有CDEF盘都在一段信息中存储。简单理解为:更先进但是使用不够广泛的技术。 | |
GPT分区全称:Globally Unique Identifier Partition Table Format,是基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构,是一种较新的磁盘分区表结构标准,与MBR分区方案相比,GPT提供了更加灵活的磁盘分区机制。它具有如下优点: | |
1、支持2TB以上的大硬盘。 | |
2、每个磁盘的分区个数几乎没有限制。为什么说“几乎”呢?是因为Windows系统最多只允许划分128个分区。 | |
3、分区大小几乎没限制。因它用64位的整数表示扇区号。已经是个“天文数字”了,若干年内你都无法见到这样大小的硬盘,更不用说分区了。 | |
4、分区表自带备份。在磁盘的首尾部分分别保存了一份相同的分区表,其中一份被破坏后,可以通过另一份恢复。 | |
5、支持唯一的磁盘和分区 ID,每个分区可以有一个名称(不同于卷标)。 | |
GPT分区优点多,分区时是不是可全部采用这种方案呢?不是的。并不是所有的系统都支持这种分区方案。看下表:
系统种类 | 能否读写GPT磁盘 | 能否从GPT磁盘启动 | ||
Windows 2000/NT/9x, 32位 Windows XP | 不能。只能看到一个Protective MBR分区 | 不支持 | ||
64位 Windows XP | 能 | 不支持 | ||
Windows Server 2003 SP1及以上版本 | 能 | 只有基于Itanium的系统才能从GPT磁盘启动 | ||
Windows Vista | 能 | 只有基于Itanium的系统才能从GPT磁盘启动 | ||
Windows 7 | 能 | 只有基于 EFI 的系统支持从GPT磁盘启动 | ||
Windows Server 2008 | 能 | 只有基于 EFI 的系统支持从GPT磁盘启动 | ||
Linux、Unix | 能 | 只有基于 EFI 的系统支持从GPT磁盘启动 | ||
可见,能否读写GPT分区取决于操作系统类型,能否从GPT磁盘启动取决于主板类型。
tips: | 因兼容问题,gpt其实在引导的最开始部分也有一段mbr引导(保护引导),为防止设备不支持uefi 区别内存支持:mbr最多支持2T,gpt理论上是无限制的 |
分区:mbr最多支持四个主分区,gpt没有限制。如果你想跑多系统,mbr最多4个而gpt没有限制。 | |
系统:win7只能用mbr分区(也可以但是很麻烦,不建议,下篇文章教你GPT分区安装win7),从Win8开始微软建议你使用gpt。 | |
其它:gpt是由uefi启动的,而uefi是后来才提出的概念,兼容性和稳定性不如bios+mbr。 | |
选择: | 如果你的硬盘超过2T,那么你必须选择GPT+UEFI,2t以下就无所谓了; |
不懂电脑,建议用MBR,大多数电脑默认都是MBR bios启动,如选gpt那你必须在bios下设置启动项,对新手复杂,有一定难度;精通建议用GPT | |
从系统多方面来说,win7建议mbr简单易操作,8和10的花点力气学下gpt,毕竟是一种趋势。苹果用户,gpt没得选 | |
每1024Byte为1KB,每1024KB为1MB,每1024MB为1GB,每1024GB为1TB 1KB 1MB 1GB 1TB | |
1、硬盘必须是GPT格式,必须是win7 64位系统**,UEFI不支持32位系统。
备注:严谨地说,UEFI也可以引导MBR磁盘上的x64系统,但要做特殊设置。这里所说的是一般情况。
2、传统的MBR分区只支持到2.2T硬盘,大于2.2T的硬盘需要用到GPT,不然就浪费了;支持UEFI启动的微软操作系统:windows Vista Sp1以后的所有64位系统。
3、安装要求:安装介质必须以UEFI方式启动电脑。很多人死在这步如果像以前那样启动安装程序,就会出现无法安装到GPT分区的错误提示,从而造成安装失败。
4、安装介质:光盘、U盘、移动硬盘。
①光盘:只需要注意一点,以UEFI方式启动电脑。
②U盘、移动硬盘:存放安装文件的分区必须是FAT或者FAT32分区,不能是NTFS分区。因为UEFI不认识NTFS分区。
③Windows8原生支持UEFI,没问题。Windows7不一样,如果是U盘或移动硬盘安装,需要添加UEFI支持文件,否则不能以UEFI方式启动。
5、技术难点:如何“以UEFI方式启动电脑”?
①BIOS中打开UEFI模式。
②安装介质支持UEFI启动。
③Windows7及其以前的系统,用U盘或移动硬盘安装时,添加UEFI支持文件的方法:
从Windows8的安装文件中提取Bootmgfw.efi文件,重命名为BOOTX64.EFI,拷贝到win7安装文件的\EFI\Boot\下,没有BOOT文件夹新建一个。
Bootmgfw.efi也可以从已经安装好的Win8系统获得。
④符合前两个条件时,启动菜单会出现以“UEFI”标识的U盘或移动硬盘启动项,选这一项,才会“以UEFI方式启动电脑”!电脑不同,此项稍有差异。
红框中的两个启动项,其实是同一个U盘。要选择下边那个有“UEFI”标识的项。
接下来就和原来安装系统基本一样了
...
发布评论