В чем разница между MBR и GPT по сравнению с любой другой схемой разделов?

В чем разница между MBR и GPT по сравнению с любой другой схемой разделов?

Может кто-нибудь сказать, в чем основные различия между ie MBR и GPT или любой другой схемой разделов? Почему стоит выбрать одну, а не другую?


Я не эксперт, но из новой версии Mac OS X, которая включает функцию Time Machine, я нахожу ее очень полезной. GPT является требованием для Mac OS X Lion... поэтому на этом основании я бы сказал, что GPT полезнее MBR.

Какие еще схемы разбиения существуют и какую из них следует использовать в той или иной ситуации?

решение1

Различия между стилями MS-DOSГлавная загрузочная запись(МБР),Карта разделов Apple(APM) и стиль UEFIТаблица разделов GUID(GPT) такие:

Размер диска

MBR и APM ограничивают полезный размер диска 2 ТиБ (раздел не может ни начинаться, ни заканчиваться за пределами лимита в 2 ТиБ). С GPT диск может быть размером до 8 ЗиБ.

Количество разделов

MBR ограничен четырьмя разделами.

Чтобы обойти ограничение, один из разделов обычно создается как "расширенный раздел", который вложенно содержит ряд "логических разделов". Наиболее распространенной схемой для этого являетсяРасширенная загрузочная запись, хотя системы BSD часто вкладываютметка диска BSDвместо.

APM может расширяться до 62 разделов; GPT может иметьпо меньшей мере128.

Метаданные раздела

Разделы MBR имеют 1-байтовый код «типа», который слишком мал, чтобы быть полезным (большинство операционных систем используют очень общие коды типов и просто угадывают остальное). Windows NT также ввела 4-байтовый «идентификатор диска» для различения нескольких дисков одной модели.

APM использует текстовые «идентификаторы типов» (32 байта ASCII), например Apple_UFS. Он также резервирует 32 байта для описательного имени раздела.

GPT, как следует из его названия, использует 16-байтовый GUID для типа раздела, другой GUID для идентификации конкретного раздела (partuuid) и еще один GUID для идентификации всего диска (похожий по назначению на «идентификатор диска» MBR). Он также резервирует 72 байта (UTF-16) для метки раздела.

Архитектуры систем

Компьютеры Mac на базе процессоров Intel могут загружаться только с дисков GPT, тогда как компьютеры Mac на базе процессоров PowerPC поддерживают только APM.

"Обычные" IBM-совместимые ПК могут загружать любой диск, если 0-й сектор содержит действительный загрузчик BIOS и AA55hсигнатуру загрузки. Обычно это означает MBR, но все диски с разделами GPT имеют "защитную MBR", которая удовлетворяет этому требованию.

ПК, использующие UEFI, должны поддерживать как GPT, так и MBR — опять же, при условии наличия загрузчика, совместимого с UEFI. (UEFI хранит загрузчики в разделе FAT32 с определенным кодом типа.)

(Исключения: некоторые версии BIOS отклоняют «защитную MBR» GPT как недействительную из-за ошибок или неисправностей. Кроме того, Windows откажется загружаться с диска GPT в системах BIOS или с диска MBR в системах UEFI по неизвестным причинам.)

Загрузчики

В системах BIOS начальный загрузчик является частью MBR. В MBR может быть только один загрузчик, что приводит к конфликтам при установке систем с двойной загрузкой. Из-за происхождения загрузчика MBR из x86 DOS код специфичен для архитектуры x86.

С другой стороны, UEFI использует выделенный раздел FAT32 для загрузчиков (потенциально нескольких) и других инструментов EFI. Содержимое раздела можно легко управлять из любой ОС.

Технические детали

  • На диске существует только один MBR или APM, оба начинаются с сектора 0. GPT хранит резервную копию ближе к концу диска.

Более подробная информация о MBR и GPT:Часто задаваемые вопросы по Windows и GPT

решение2

Мне известны только три схемы разделов: MBR, GPT и APM. (Их может создать Disk Utility от Apple.)

МБР(Master Boot Record) исторически используется Windows (и, следовательно, большинством производителей компьютеров). Я не уверен, можно ли загрузить Mac с диска MBR; я так не думаю.

ГПТ(GUID Partition Table) обычно используется в сочетании с заменой Intel EFI BIOS. Таким образом, в настоящее время он в основном используется Apple в своих Intel Mac. Любой Mac с версией 10.4 или выше может читать GPT-диск; только Intel Mac могут загружаться с них. Если на компьютере есть EFI, вы можете загрузить Windows с GPT-диска.

АПМ(Apple Partition Map) — это то, что использовала Apple до перехода на Intel. Она использовалась с 1989 года в Macintosh SE. Компьютеры Mac на базе Intel могут загружаться и читать диски APM.

Я бы сказал, что утверждение, которое вы сделали в вопросе («GPT более полезен, чем MBR»), неверно: вы, безусловно, можете загрузить больше компьютеров с диска MBR, чем с диска, использующего GPT. GPTявляетсяпуть будущего, но основным производителям ПК может потребоваться некоторое время, чтобы перейти от BIOS к EFI.

Ваш диск Time Machine почти наверняка использует GPT, но это совершенно неважно, поскольку вы никогда не будете с него загружаться.

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