为什么 GPT 格式的磁盘有 MBR?保护性 MBR

为什么 GPT 格式的磁盘有 MBR?保护性 MBR

您能解释一下 Protective MBR 的工作原理吗?据我所知,Protective MBR 用于向后兼容用于 MBR 的旧软件。但是那些程序如何查看磁盘?因此,如果您使用只能读取 MBR 的旧软件来管理 GPT 磁盘,该软件会将整个磁盘视为一个分区。我说得对吗?

答案1

传统工具将简单地“看到”传统分区表(MBR)中占据整个磁盘的分区,因此该分区(希望)“保护”驱动器免受新的和重叠的分区的创建。

沒有其他事了。

具有保护分区(0xEE)的传统分区表:

在此处输入图片描述

答案2

但是这些程序如何看待磁盘?

传统操作系统可以看到整个磁盘的空间,例如 4 TB、8TB 甚至更多。

一旦他们认识到他们所知道的唯一分区方案 MBR,他们就会受到 MBR 方案的限制,这表明已经没有剩余空间了。

因此,如果您使用只能读取 MBR 的旧软件来管理 GPT 磁盘,该软件会将整个磁盘视为一个分区。我说得对吗?

不一定。扇区大小为 512 字节,他们可以猜测总共只能寻址 2 TB,尽管磁盘的总大小为 4 TB

但他们对此无能为力。

如果他们没有使用足够长的整数变量,传统系统在显示总磁盘大小时可能会失败,显示的大小为

实际尺寸 mod 2^x

其中 x 表示整数变量的宽度。

相关内容