В чём разница между GPT и MBR при создании разделов на диске?

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(39 голосов, в среднем: 4.5 из 5)

Всем доброго времени суток уважаемые читатели. GPT или MBR? А что это вообще такое? В чем разница? Давайте я напишу об это поподробнее. Подключите новый диск к компьютеру под управлением Windows 8.1 или 8, и вас спросят, хотите вы использовать MBR или GPT. GPT - новый стандарт и он постепенно приходит на смену MBR.

GPT имеет множество преимуществ, но MBR выигрывает в совместимости и всё ещё необходим в некоторых случаях. К тому же этот стандарт поддерживает не только Windows, его могут использовать Mac OS X, Linux и другие операционные системы.

Для чего нужны GPT и MBR?

Прежде чем использовать диск, его необходимо разбить на разделы. MBR (Главная загрузочная запись) и GPT (Таблица разделов GUID) представляют собой два различных способа хранения информации о разделах диска. Сюда входят данные о начале и конце разделов, чтобы система знала, к какому разделу принадлежит каждый сектор, и какой раздел является загрузочным. Вот почему вы должны выбрать MBR или GPT перед созданием разделов на диске.

Для чего нужны GPT и MBR?

Ограничения MBR

Аббревиатура MBR расшифровывается как Главная загрузочная запись. Этот стандарт был представлен в 1983 году вместе с DOS 2.0 для IBM PC.

Он называется главная загрузочная запись, так как MBR - это специальный загрузочный сектор, расположенный в начале диска. Этот сектор содержит загрузчик для установленной операционной системы, а так же информацию о логических разделах диска. Загрузчик - это небольшой кусок кода, который обычно используется для загрузки большого загрузчика с другого раздела или диска. Если на вашем компьютере установлен Windows, здесь будут находиться начальные элементы загрузчика Windows. Именно поэтому вам приходится восстанавливать MBR, если он был перезаписан и Windows не загружается. Если у вас установлен Linux, MBR чаще всего будет содержать загрузчик GRUB.

MBR работает с дисками объёмом до 2 Тб., но он может справиться и с дисками большего размера. Кроме этого MBR поддерживает не более 4 основных разделов. Если вам нужно больше, придётся сделать один из основных разделов «расширенным разделом» и разместить в нём логические разделы. Впрочем, чаще всего вам этот трюк не потребуется.

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

GPT и MBR

Преимущества GPT

GPT означает Таблица разделов GUID. Это новый стандарт, который постепенно приходит на смену MBR. Он является частью UEFI, а UEFI заменяет старый неудобный BIOS так же, как GPT заменяет MBR на что-то более современное. Он называется таблицей разделов GUID, поскольку каждому разделу на вашем диске присваивается «уникальный глобальный идентификатор» или GUID - случайная строка такой длины, что каждый GPT раздел на Земле, скорее всего, обладает уникальным идентификаторов.

У этой системы нет ограничений в отличии от MBR. Диски могут быть гораздо объёмнее, а ограничение на размер будет зависеть от операционной и файловой систем. GPT позволяет создавать практически неограниченное количество разделов. Всё будет зависеть от вашей операционной системы. К примеру, в Windows можно создать до 128 разделов на GPT диске, так что вам больше не придётся возиться с расширенными разделами.

На MBR диске данные о разделах и загрузочная информация хранятся в одном месте. Если эти данные повреждены или перезаписаны, у вас проблемы. GPT же хранит несколько копий этих данных по всему диска, поэтому работает гораздо быстрее и позволяет восстановить повреждённую информацию. GPT так же хранит значения циклического избыточного кода (CRC), чтобы точно знать, что данные нетронуты. Если информация повреждена, GPT замечает проблему и пытается восстановить повреждённые данные с другого места на диске. MBR не может узнать о повреждении информации. Вы увидите, что возникла проблема, только если не сможете загрузить систему или один из разделов диска исчезнет.

Преимущества GPT

Совместимость

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

Windows может загружаться с GPT только на компьютерах с UEFI, работающих под управлением 64-битных версий Windows 8.1, 8, 7, Vista и соответствующих серверных версий. Все версии Windows 8.1, 8, 7 и Vista могут читать GPT диски и использовать их для хранения данных, но они не могут с них загружаться.

Другие современные операционные системы так же могут использовать GPT. Linux имеет встроенную поддержку GPT. Компьютеры компании Apple на базе процессоров Intel больше не используют схему APT (Таблица разделов Apple), заменив её GPT.

Таблица разделов Apple

При настройке диска вы, скорее всего, захотите использовать GPT. Это более современный и быстрый стандарт, к которому движутся все компьютеры. Если вам необходима совместимость со старыми системами, например, возможность загружать Windows на компьютере с традиционным BIOS, придётся пока остановиться на MBR.

Жду ваши высказывание по этому поводу в комментариях. Ну, а пока вы думаете что писать, посмотрите небольшое видео-ролик.

[youtube width="450" height="350"]https://www.youtube.com/watch?v=_uBbttrQLZI[/youtube]

36 комментариев

    • Здравствуйте. GPT-диск может быть системным.
      Для того, чтобы установка системы шла на GPT диск, Вам уже не нужно конвертировать диск — если он полностью чистый, он будет размечен под GPT из установщика при неукоснительном соблюдении всех условий:
      — Устанавливаемая система должна быть х64;
      — В Boot Menu Bios: UEFI boot должен быть Enabled;
      — Secure Boot — disabled.
      — Девайс, с которого будете устанавливать, должен иметь префикс «UEFI» (в случае с приводом — UEFI-Имя_привода)

      Там есть много нюансов, которых нужно строго придерживаться.

      Ответить

  • А если у меня в системе два диска один GPT (системный) а второй будет MBR (файлопомойка, отдельный диск) — будет ли винда с ним взаимодействовать?

    Ответить

  • GPT Это более современный и быстрый стандарт, к которому движутся все компьютеры.

    — обоснуете, или зачем людей вводите в заблуждения?

    Ответить

      • Нет и не будет, MBR поддерживает до 2ТБ, но это не обоснование слов автора про быстрый стандарт. С чего вдруг диск с ГПТ быстрее диска с МБР?

        Ответить

  • Как в меню установки Windows 7 отформатировать раздел в GPT? Думаю, что 7 не будет по умолчанию выбирать GPT, вместо MBR

    Ответить

    • Здравствуйте. Отформатировать HDD перед инсталляцией Windows 7 можно и с помощью сторонних программ, таких как «Acronis Disk Director», «Paragon Partition Manager»

      Ответить

      • Все это можно сделать прямо при инсталляции нажав Shift +F10 и через командную строку по средством diskpart. Соответственно вся информация удалится. Если вы желаете перейти с MBR на GPT, то сторонней программой конвертируйте MBR в GPT без потери данных и перенесите загрузчик EFI на свой раздел с системой.

        Ответить

  • Подскажите пожалуйста, как стоит установить win8.1 и linux mint 17.2 на SSD. В режиме UEFI чтобы был один раздет виден как с linux так и с win8.1, стоит ли использовать GPR разделы?

    Ответить

  • Сраные ноутбуки от днс на GPT и установка туда чистой винды не всегда получается удачным. Дело,в том что HDD не находит

    Ответить

  • Расскажите, как на этот гпт установить 7 рядом с 8.1 — нельзя убивать настроенную ос с кучей приложений просто потому, что под 8 не смогли настроить печать по сети.

    Ответить

    • Воспользоваться поиском и настроить сеть в восьмерке.
      Апнуть 8 до 10
      Поставить вторую систему на отдельный винч и воткнуть сторонний загрузчик, например Grub или Acronis

      Ответить

  • Дорогие друзья в этой статье http://allerror.ru/zhelezo/v-chyom-raznica-mezhdu-gpt-i-mbr-pri-sozdanii-razdelov-na-diske.html
    Мы узнали в чем разница между GPT и MBR, давайте узнаем как выполнять преобразование между MBR и GPT, читаем детальнее в этой публикации: http://allerror.ru/windows-7/kak-preobrazovat-mbr-v-gpt-disk.html

    Ответить

  • Друг, а подскажи мне. Мне нужно создать загрузочную флешку с Виндовс 10. Я не знаю как правильно выбрать схему раздела в Руфусе. Винда не грузится, синий экран, но как я понимаю стоит обычный биос версии 208 На asus e402sa. Я создаю в схеме MBR, флешка в NTFS
    Вот видео с моей проблемой https://www.youtube.com/watch?v=Ek6P5Z2J6EI
    Может ли быть что флешка не годится? или это проблема с железом. Комп чистый, новый.

    Ответить

    • Здравствуйте Денис. Тут скорее всего проблема не с флешкой, BIOS не дает запустится с флешки, попробуйте в BIOS/Advanced там где то отключается штука, которая блокирует установку Windows, точно не помню раздел, могу завтра посмотреть на аналогичном ноуте, и отпишусь Вам.

      Ответить

    • Да да, все в биосе настраивай….У меня ноут с 4 usb-3 и как оказалось gpt .При установке разделов ошибка ,мол гпт не установлюсь. В биосе включил uefi , вшил дрова в винду под usb-3 (на ютубе найти можно) И создал флешку через ultraiso. Кстати 10-ка тоже залупалась по поводу gpt, но разрешила установку!!

      Ответить

  • ) Перевел загрузочный раздел в GPT, установил систему, в Биосе выставил как рекомендовали :
    — Устанавливаемая система должна быть х64;
    — В Boot Menu Bios: UEFI boot должен быть Enabled;
    — Secure Boot — disabled.
    — Девайс, с которого будете устанавливать, должен иметь префикс «UEFI» (в случае с приводом — UEFI-Имя_привода)

    БИОС встал в ступор при загрузке — даже КМОК не запускает — он просто офигел от нового стандарта )))
    Поставил Винт на другой комп — перевел назад на MBR, переустановил систему и больше Эксперементировать нет желания…
    Видимо под новинку надо и железо не старее 15-го года )

    Ответить

    • Ерунду говорите уважаемый, у меня железка (ноут) 2014 года, все работает на ура, установлено три оси: win7, 10 и пингвин, на одном винчестере с разметкой в стиле GPT (UEFI). Единственный момент! Если вы хотите использовать UEFI+GPT, то оси от мелкомягких обязательно должны быть лицензионными, это единственный минус GPT. Представьте, что ваш диск в стиле GPT и раздел на нем имеет уникальный ID в пределах планеты, понимаете о чем я? А конкретно в вашей ситуации — обновите прошивку железки до актуальной, как раньше говорили — обновите BIOS, теперь следует говорить — обновите EFI (UEFI) и все станет на места.

      Ответить

      • Ничего себе единственный минус! Это жирным минус!

        У меня собственно такая же история, как и у Николая. БИОС убил таким сочетанием и еле откачали.

        Ответить

  • Подскажите пожалуйста как можно поставить на ноут с уже установленной 10 и gpt диском еще одну систему в виде 7.
    Просто когда дошло до установки вин7 она сказала что это гпт диск и отказалась устанавливаться.

    Ответить

    • Как выше описано в биосе uefi ebabled , Secure Boot — disabled. У меня была та-же проблема записывай флешку через ultraiso!!! И в боот загрузке выбирай вариант uefi……

      Ответить

      • Предварительно отдели кусок под раздел в каком-нибудь acronis-e…..только не форматируй :(хотя я точно уже не помню)

        Ответить

  • Можно ли разбить винт на разделы и в одном разделе сделать GPT, а в другом MBR? Если можно, то как это сделать правильно? Какие нужны программы?
    Может кто и делал ЭТО?

    Ответить

  • Я так понял win7 все таки может работать с gpt, но почему же при установки Семерки, установщик выдаёт ошибку, если диск gpt и просит форматировать в mbr.

    И хотелось бы узнать реальное приимущество gpt на практике, а на практике у обычного рядового пользователя не часто бывает один винт больше 2 тб, на котором тем более больше 4 разделов.

    Ответить

  • Подскажите пожалуйста!
    Мне нужно создать LiveCD, которое будет использоваться на любой машине. Решил использовать загрузчик syslinux. И тут вопрос, что лучше использовать: GPT или MBR?
    Важно, что бы грузилось и на BIOS и на UEFI разных архитектур.

    Ответить

Оставить комментарий

Да! Вы решили оставить комментарий. Это здорово! Рекомендуется ознакомиться с правилами блога. Ведите содержательную беседу.