Почему на диске, отформатированном GPT, есть MBR? Защитная MBR

Почему на диске, отформатированном GPT, есть MBR? Защитная MBR

Не могли бы вы объяснить, как работает Protective MBR? Насколько мне известно, Protective MBR используется для обратной совместимости со старым программным обеспечением, которое использовалось для MBR. Но как эти программы видят диск? Итак, если вы используете старое программное обеспечение для управления диском GPT, которое может только читать MBR, это программное обеспечение будет считать весь диск одним разделом. Я прав?

решение1

Устаревшие инструменты просто «увидят» раздел в устаревшей таблице разделов (MBR), занимающий весь диск, и, таким образом, раздел (надеюсь) «защищает» диск от создания новых и перекрывающихся разделов.

Больше ничего нет.

Устаревшая таблица разделов с защитным разделом (0xEE):

введите описание изображения здесь

решение2

Но как эти программы видят диск?

Устаревшие операционные системы могут видеть пространство всего диска, например, 4 ТБ, 8 ТБ и даже больше.

Как только они распознают единственную известную им схему разделов, MBR, они оказываются связанными ограничениями схемы MBR, которая показывает им, что места больше не осталось.

Итак, если вы используете старое программное обеспечение для управления диском GPT, которое может читать только MBR, это программное обеспечение будет рассматривать весь диск как один раздел. Я прав?

Не обязательно. При размере сектора 512 байт они могут предположить, что могут адресовать всего 2 ТБ, хотя общий размер диска составляет 4 ТБ.

Но они ничего не могут с этим поделать.

Если они не используют достаточно длинные целочисленные переменные, устаревшие системы могут давать сбой при отображении общего размера диска, показывая вам размер

реальный размер mod 2^x

где x обозначает ширину целочисленной переменной.

Связанный контент