ГлавнаяТехнологииРазличия между MBR и GPT

Различия между MBR и GPT

различия между MBR и GPTЕсли вы имели дело со своим жестким диском и постоянно форматировали и разбивали его на разделы, вы наверняка встретите термины «MBR» и «GPT». Это особенно очевидно, когда вы загружаете свой Mac с двойной загрузкой и сталкиваетесь с проблемой переключения с GPT на MBR. Вам, вероятно, интересно, в чем разница между MBR и GPT и есть ли какие-либо преимущества при использовании одного по сравнению с другим? В этой статье мы развеем ваши сомнения.

Разделы жесткого диска

Вы, наверное, знаете, что жесткий диск можно разделить на несколько разделов. Вопрос в том, откуда ОС знает структуру разделов жесткого диска? Эта информация должна откуда-то прийти. Здесь в игру вступают MBR (основная загрузочная запись) и GPT (таблица разделов Guid). Хотя оба они архитектурно различаются, оба играют один

Разделы жесткого диска

оставлении информации для разделов жесткого диска.

Основная загрузочная запись (MBR)

MBR — это старый стандарт управления разделами жесткого диска, который до сих пор широко используется многими людьми. MBR находится в самом начале жесткого диска и содержит информацию о том, как организованы логические разделы на устройстве хранения. Кроме того, MBR также содержит исполняемый код, который может сканировать разделы на наличие активной ОС и загружать код/процедуру загрузки для ОС.

Для MBR-диска может быть только четыре основных раздела. Чтобы создать больше разделов, вы можете установить четвертый раздел как расширенный раздел, и вы сможете создавать внутри него больше подразделов (или логических дисков). Поскольку MBR использует 32-битную версию для записи раздела, размер каждого раздела не может пре

Основная загрузочная запись (MBR)

уктура диска MBR:

MBR-диск-макет

С MBR есть несколько подводных камней. Прежде всего, на жестком диске может быть только 4 раздела, и размер каждого раздела ограничен только 2 ТБ. Это не будет хорошо работать с жестким диском большого объема, скажем, 100 ТБ. Во-вторых, MBR — единственное место, где хранится информация о разделах. Если он когда-либо будет поврежден (а да, его можно очень легко повредить), весь жесткий диск станет нечитаемым.

Таблица разделов GUID (GPT)

GPT — это новейший стандарт расположения разделов жесткого диска. Он использует глобальные уникальные идентификаторы (GUID) для определения раздела и является частью стандарта UEFI. Это означает, что в системе на базе UEFI (которая необходима для функции безопасной загрузки Windows 8) необходимо использовать GPT. С помощью GPT вы можете создавать теоретически неограниченное количество разделов на жестком диске, хотя в большинстве операционных систем оно обычно ограничено 128 разделами. В отличие от MBR, который ограничивает размер каждого раздела только 2 ТБ, каждый раздел в GPT может содержать до 2 ^ 64 блоков в длину (поскольку он использует 64-битный код), что эквивалентно 9,44 ЗБ для блока длиной 512 байт (1 ZB — 1 миллиард терабайт). В Microsoft Windows этот размер ограничен 256 ТБ.

схема-gpt-разделов

На диаграмме схемы таблицы GPT выше видно, что основной GPT находится в начале жесткого диска, а дополнительный GPT — в конце. Именно это делает GPT более полезным, чем MBR. GPT хранит резервный заголовок и таблицу разделов в конце диска, чтобы их можно было восстановить в случае повреждения основных таблиц. Он также выполняет контрольные суммы CRC32 для обнаружения ошибок и повреждения заголовка и таблицы разделов.

Вы также можете увидеть, что в первом секторе жесткого диска имеется защитная MBR. Такая гибридная настройка позволяет системе на базе BIOS загружаться с GPT-диска с использованием загрузчика, хранящегося в области кода защитной MBR. Кроме того, он защищает диск GPT от повреждения дисковыми утилитами, не поддерживающими GPT.

Поддержка ОС

<

Таблица разделов GUID (GPT)

используют GPT, и вы не сможете установить Mac OS X (без настроек и хаков) в систему MBR. Однако Mac OS X будет работать на диске MBR, просто вы не сможете на него установить.

Большинство ядер Linux поддерживают GPT. Если вы не компилируете собственное ядро ​​и не добавили эту функцию, у вас не должно возникнуть проблем с тем, чтобы ваш любимый дистрибутив работал на GPT-диске. Следует отметить, что в качестве загрузчика вам придется использовать Grub 2.

Для Windows только 64-разрядная версия Windows, начиная с XP, поддерживает загрузку с GPT-диска. Если на вашем ноутбуке предустановлена ​​64-разрядная версия Windows 8, скорее всего, он использует GPT. Для Windows 7 и более ранних версий конфигурация по умолчанию будет MBR вместо GPT.

Заключение

В большинстве случаев вам подойдет MBR или GPT. Только в ситуации, когда вам нужно установить Windows на Mac или когда вам нужно иметь раздел размером более 2 ТБ, вам нужно использовать GPT или преобразовать MBR в GPT. Кроме того, более новая модель компьютера, использующая UEFI, будет поддерживать только GPT.

Если у вас есть вопросы, задавайте их в комментариях ниже, и мы ответим на ваш вопрос.

Поддержка ОС

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи