硬盘分区格式除了uefi还有什么,写出两种方式的区别
发布网友
发布时间:2022-04-27 11:02
我来回答
共4个回答
热心网友
时间:2023-09-14 10:13
UEFI不是硬盘分区,是BIOS的一个分类,硬盘分区目前用得多是:MBR 和 GPT
GPT的优势
GPT意为GUID分区表。(GUID意为全局唯一标识符)。这是一个正逐渐取代MBR的新标准。它和UEFI相辅相成——UEFI用于取代老旧的BIOS,而GPT则取代老旧的MBR。之所以叫作“GUID分区表”,是因为你的驱动器上的每个分区都有一个全局唯一的标识符(globally unique identifier,GUID)——这是一个随机生成的字符串,可以保证为地球上的每一个GPT分区都分配完全唯一的标识符。
这个标准没有MBR的那些*。磁盘驱动器容量可以大得多,大到操作系统和文件系统都没法支持。它同时还支持几乎无限个分区数量,*只在于操作系统——Windows支持最多128个GPT分区,而且你还不需要创建扩展分区。
在MBR磁盘上,分区和启动信息是保存在一起的。如果这部分数据被覆盖或破坏,事情就麻烦了。相对的,GPT在整个磁盘上保存多个这部分信息的副本,因此它更为健壮,并可以恢复被破坏的这部分信息。GPT还为这些信息保存了循环冗余校验码(CRC)以保证其完整和正确——如果数据被破坏,GPT会发觉这些破坏,并从磁盘上的其他地方进行恢复。而MBR则对这些问题*为力——只有在问题出现后,你才会发现计算机无法启动,或者磁盘分区都不翼而飞了。
兼容性
使用GPT的驱动器会包含一个“保护性MBR”。这种MBR会认为GPT驱动器有一个占据了整个磁盘的分区。如果你使用老实的MBR磁盘工具对GPT磁盘进行管理,你只会看见一个占据整个磁盘的分区。这种保护性MBR保证老式磁盘工具不会把GPT磁盘当作没有分区的空磁盘处理而用MBR覆盖掉本来存在的GPT信息。
在基于UEFI的计算机系统上,所有64位版本的Windows 8.1、8、7和Vista,以及其对应的服务器版本,都只能从GPT分区启动。所有版本的Windows 8.1、8、7和Vista都可以读取和使用GPT分区。
其他现代操作系统也同样支持GPT。Linux内建了GPT支持。苹果公司基于Intel芯片的MAC电脑也不再使用自家的APT(Apple Partition Table),转而使用GPT。
推荐使用GPT对磁盘进行分区。它更先进,更健壮,所有计算机系统都在向其转移。如果需要保持对旧系统的兼容性——比如在使用传统BIOS的计算机上启动Windows,建议使用MBR。
热心网友
时间:2023-09-14 10:13
MBR(主引导记录)
MBR,常用的硬盘分区方式,最大支持2.19TB(2的32次方*512byte),可以划分4个主分区或3个主分区+1个扩展分区。大于2.19T的硬盘就会无法识别全部容量。
GPT(GUID分区表)
GPT,最新的硬盘分区方式,最大支持9.4ZB(1ZB=1024PB,1PB=1024EB,1EB=1024TB,即9.4ZEB=94亿TB)容量,支持128个主分区(windows*,有资料介绍实际无限),但使用GPT分区方式的硬盘只能作为数据盘(从盘)使用,并且注意xp 32位是无法识别GPT分区形式的数据盘的。
EFI(intel推出的替代BIOS的升级方案,我们理解为一种较新的BIOS)则可以把系统盘使用GPT分区形式。
最新支持UEFI BIOS的主板则可支持系统盘使用GPT分区形式。以下用表格说明支持情况:
操作系统数据盘系统盘
Windows XP 32bit不支持 GPT分区不支持 GPT分区
Windows XP 64bit支持 GPT分区不支持 GPT分区
Windows Vista 32bit支持 GPT分区不支持 GPT分区
Windows Vista 64bit支持 GPT分区GPT分区需要UEFI BIOS
Windows 7 32bit支持 GPT分区不支持 GPT分区
Windows 7 64bit支持 GPT分区GPT分区需要UEFI BIOS
Linux支持 GPT分区GPT分区需要UEFI BIOS
热心网友
时间:2023-09-14 10:14
硬盘分区表格式只有两种
1、mbr分区表。
2、Gpt分区表。追问那有什么区别呢QAQ
热心网友
时间:2023-09-14 10:15
fat32,ntfs