- В чем разница между GPT и MBR при разметке диска
- Ограничения MBR
- Преимущества GPT
- Совместимость MBR и GPT
- Отличия MBR и GPT
- Как узнать, MBR или GPT на диске
- Выводы: MBR или GPT что лучше для SSD и HDD
- Выбираем структуру диска GPT или MBR для работы с Windows 7
- Выбор вида разметки дисков для Виндовс 7
- Особенности MBR
- Особенности GPT
- Выводы
- Заметки по информационным технологиям
- Способ 1 — самый простой и быстрый
- Способ 2 — сложный, если не помог способ 1
- Дополнительная информация
- Дополнительные ссылки и источники информации
В чем разница между GPT и MBR при разметке диска
Вы установили новый жесткий диск на компьютер, и при установке Windows 10 вас спросят, хотите ли Вы использовать MBR (Master Boot Record) или GPT (GUID Partition Table). Сейчас мы рассмотрим разницу между этими двумя способами организации данных на диске и узнаем, что лучше для MBR или GPT. Сказанное ниже касается и жестких дисков (HDD) и SSD.
Структура разделов диска определяет, как дисковое пространство дробится на части, где начинается раздел, где он заканчивается, а также какой код используется, если раздел загрузочный. Вот почему надо сделать выбор между MBR и GPT до того, как разделы создаются. Если вы когда-либо разбивали диск на разделы и форматировали их, вы, конечно, сталкивались с этим. GPT – это новый стандарт, он постепенно вытесняет MBR.
Компьютер обычно имеет как минимум один диск для хранения данных. Но физический диск не может хранить данные без разбивки на разделы. Один физический диск может содержать один или быть разбит на несколько разделов. Но как создать несколько разделов? Здесь в дело вступает таблица разделов. Операционная система обратится к этой таблице для получения данных о разделах.
Ограничения MBR
MBR – Master Boot Record, что в переводе означает «главная загрузочная запись». Впервые спецификация появилась на IBM PC для DOS 2.0 в 1983 году. Формат получил свое название в виду того, что задается специальный загрузочный сектор, расположенный в «начале», т.е. операционная система знает, где его найти, а сделать это нужно первым делом.
В этом секторе содержится загрузчик установленной операционной системы и информация о разбиении физического диска на разделы. Программа начальной загрузки (boot loader) небольшая. Здесь задаются буквально начальные данные для загрузки, а в дальнейшем процесс загрузки передает управление более мощному загрузчику. Т.е. это первые биты информации, необходимые для работы загрузчика операционной системы.
У MBR есть недостатки. Например, пресловутое ограничение в 2 ТБ для размера логического диска. MBR поддерживает только четыре основных раздела. И если надо больше, придется делать один из основных разделов расширенным (extended partition) и уже в нем создавать логические разделы. По нынешним временам это выглядит диковато, как доставать правой рукой левое ухо.
Преимущества GPT
Это новый стандарт. Он ассоциируется с UEFI, который вытесняет громоздкий и неповоротливый BIOS. А GPT, в свою очередь, заменяет отживший свое MBR на нечто более современное. Называется он GUID Partition Table, т.е. таблица разделов с глобально уникальными идентификаторами. И каждый раздел диска в самом деле имеет такой идентификатор. Этот идентификатор – произвольная строка такой длины, что без труда можно каждому разделу на Земле такой идентификатор сделать уникальным.
Ограничений, присущих MBR у GPT нет. Иначе говоря, диски могут быть гораздо больше. Размеры их ограничены операционной системой и ее файловой системой. Также GPT позволяет создавать, практически, неограниченное количество разделов. Опять же ограничением будет операционная система. Так Windows позволяет создать до 128 разделов на GPT-диске. И не надо создавать расширенный раздел, чтобы система заработала.
В конце 1990-х голов корпорация Intel разработала новый стандарт таблицы разделов как часть прогрессивной технологии Unified Extensible Firmware Interface (UEFI). На сегодняшний день это часть спецификации UEFI. Технология GPT также предусматривает циклический избыточный контроль (cyclic redundancy check или CRC). Сохраняются контрольные суммы для проверки сохранности данных. Если данные претерпели непредусмотренные изменения, GPT идентифицирует проблему и пытается восстановить поврежденные данные из другого места на диске. В случае MBR нет возможности понять, что данные повреждены. Поэтому о проблеме вы узнаете, только когда операционная система не сможет загрузиться, или данные о разделе исчезнут.
Совместимость MBR и GPT
В случае применения технологии GPT есть возможность включить защитный MBR (protective MBR). Этот тип MBR подразумевает, что на диске один раздел. Да, применяется GPT. Но если попробовать прочитать этот диск на компьютере с какой-то старой операционной системой, она увидит один раздел на всем диске. Это сделано для того, чтобы старые системы не приняли GPT-диск за неразбитый на разделы. Иначе можно было бы по ошибке стереть все на диске.
Windows может загружаться c GPT-дисков только на 64-битных компьютерах с UEFI. Речь идет от Windows 10, 8, 7, Vista и соответствующих серверных версиях ОС. Точнее говоря, все упомянутые выше версии Windows могут использовать GPT-диски для чтения и записи данных, но вот загрузиться с них они не смогут без UEFI. Другие современные операционные системы также могут использовать GPT. Linux имеет встроенные средства для применения этой технологии. В компьютерах Apple на базе процессоров Intel более не используется APT (Apple Partition Table), ее место заняла технология GPT.
Вы, скорее всего, захотите применить GPT при разбиении диска на разделы. Это более современный и надежный стандарт, к которому все производители компьютеров и программного обеспечения уже перешли. Если же нужна совместимость со старым оборудованием, например, для загрузки Windows с диска на компьютере с обычным BIOS, пока придется пользоваться только MBR.
Честно говоря, таблица несколько условна, т.к. квалифицированный системный администратор может путем некоторых манипуляций превратить это «не поддерживает» в «поддерживает». Тем не менее, практический вывод очевиден: современные 64-битные ОС все способны применять современную технологию. А на 32-разрядной ОС применение стандарта GPT не получится.
Отличия MBR и GPT
Показатель | MBR | GPT |
---|---|---|
Количество разделов | До четырех основных разделов. На таблицу разделов отведены 64 байта – по 16 байт на раздел. Если надо больше, системный администратор должен конвертировать четвертый основной раздел в extended partition, а затем создать в нем подразделы (логические диски). Максимальное число подразделов – 128. | Технология, практически, не ограничивает (очень много). Но операционные системы имеют такое ограничение. Для Windows — 128 разделов. Размер таблицы разделов имеет размер — 16384 байт. Т.е. по 128 байт на раздел. |
Максимальный размер раздела | 2 терабайта. На информацию о размере раздела отведено 4 байта (32 бита). Таким образом, максимальное шестнадцатеричное число будет FFFFFFFF , что равно 4294967295 секторов. На текущий момент каждый сектор традиционно ограничен 512 байтами, что означает максимальный размер 2’199’023’255’040 байт, т.е. 2 ТБ. Иначе говоря, если диск больше 2 ТБ, избыточное место на диске просто так использовать не получится. | На данные о размере раздела дано 8 байт (64 бита). Таким образом, в теории максимальный размер раздела при 512-байтных секторах будет 9’444’732’965’739’290’427’392 байт, т.е. 9,4 зеттабайт. Однако, на практике максимальный размер зависит от ограничений, установленных операционной системой. |
Избыточность | MBR хранит данные для загрузки ОС и данные о разделе в одном месте – в начале раздела. Если эти данные повреждены или стерты, ОС не сможет загрузиться – загрузчик испорчен. Вы, наверное, знакомы с термином «восстановление MBR», на эту тему много информации в интернете. | Избыточность – одно из ключевых отличие GPT от MBR. GPT сильно превосходит MBR по этому параметру. GPT хранит загрузочные данные и информацию о разделе в нескольких местах на диске. Эти копии можно использовать для восстановления поврежденных данных. Более того, GPT предусматривает контроль при помощи циклического избыточного кода (cyclic redundancy check или CRC), т.е. периодически проверяет целостность данных. |
Как узнать, MBR или GPT на диске
В Windows 10, чтобы посмотреть MBR или GPT, нажмем Win + R (или Пуск / Выполнить), введем diskmgmt.msc и нажмем Enter.
Запуск diskmgmt.msc в Windows
Будет выбрана программа управления дисками. Выберем диск. Интерфейс программы разделен на верхнюю и нижнюю части. Нас интересует нижняя, здесь надо кликнуть правой кнопкой мыши именно в указанное на картинке место.
Правой кнопкой мышки надо кликнуть сюда.
Теперь надо открыть вкладку «Тома».
Если вкладка «Тома не появилась, значит, кликнули куда-то не туда.
Выводы: MBR или GPT что лучше для SSD и HDD
Легко видеть, что GPT сильно превосходит MBR. Для применения этого стандарта нужно не сильно старое железо. Двадцать лет технологии – а все еще есть компьютеры, на которых ее применять затруднительно. Тем не менее, если материнская плата позволяет выбрать Legacy BIOS Boot Mode или UEFI Boot Mode, не надо использовать BIOS. Но до сих пор сохранившиеся операционные системы вроде Windows XP не смогут загружаться с GPT-дисков. В этом случае придется использовать защитный MBR (protective MBR). Во всех остальных случаях рекомендуется отказаться от MBR. Используя GPT, вы получите лучшую производительность компьютера и программного обеспечения на нем, а также избежите многих проблем при установке операционной системы и эксплуатации компьютера.
Выбираем структуру диска GPT или MBR для работы с Windows 7
Выбор вида разметки дисков для Виндовс 7
Главное отличие MBR от GPT состоит в том, что первый стиль предназначен для взаимодействия с BIOS (базовая система ввода и вывода), а второй — с UEFI (унифицированный расширяемый микропрограммный интерфейс). UEFI пришел на смену БИОС, изменив порядок загрузки операционной системы и включив некоторые дополнительные возможности. Далее мы подробнее разберем различия стилей и решим, можно ли их использовать для установки и запуска «семерки».
Особенности MBR
MBR (Master Boot Record) была создана в 80-х годах 20 века и за это время успела себя зарекомендовать как простая и надежная технология. Одной из основных ее особенностей является ограничение по общему размеру накопителя и количеству расположенных на нем разделов (томов). Максимальный объем физического жесткого диска не может превышать 2.2 терабайта, при этом на нем можно создать не более четырех основных разделов. Ограничение по томам можно обойти, преобразовав один из них в расширенный, а затем расположив на нем несколько логических. В нормальных условиях для установки и работы любой редакции Windows 7 на диске с MBR не требуется никаких дополнительных манипуляций.
Особенности GPT
GPT (GUID Partition Table) не имеет ограничения по размеру накопителей и количеству разделов. Строго говоря, максимальный объем существует, но эта цифра настолько велика, что ее можно приравнять к бесконечности. Также к GPT, в первом зарезервированном разделе, может быть «прилеплена» главная загрузочная запись MBR для улучшения совместимости с устаревшими операционными системами. Установка «семерки» на такой диск сопровождается предварительным созданием специального загрузочного носителя, совместимого с UEFI, и другими дополнительными настройками. Все редакции Windows 7 способны «увидеть» диски с GPT и прочитать информацию, а вот загрузка ОС с таких накопителей возможна только в 64-битных версиях.
Главным недостатком GUID Partition Table является снижение надежности из-за особенностей расположения и ограниченного количества дубликатов таблиц, в которых записана информация о файловой системе. Это может привести к невозможности восстановления данных в случае повреждения диска в этих разделах или возникновения на нем «плохих» секторов.
Выводы
Исходя из всего написанного выше, можно сделать следующие выводы:
- Если требуется работать с дисками объемом выше 2.2 TB, следует использовать GPT, а в том случае, если необходимо загружать «семерку» с такого накопителя, то это должна быть исключительно 64-битная версия.
- GPT отличается от MBR повышенной скоростью запуска ОС, но имеет ограниченную надежность, а точнее, возможности по восстановлению данных. Здесь невозможно найти компромисс, поэтому придется заранее решить, что для вас важнее. Выходом может стать создание регулярных бэкапов важных файлов.
- Для компьютеров под управлением UEFI лучшим решением будет использование GPT, а для машин с BIOS – MBR. Это поможет избежать проблем при работе системы и включить дополнительные возможности.
Заметки по информационным технологиям
Таблица разделов GPT на накопителях является частью UEFI и пришла на смену старого формата MBR. Новые материнские платы, как правило, поставляются с поддержкой UEFI. Это и логично, ведь система загружается быстрей, а таблица разделов GPT обеспечивает поддержку накопителей с большим объемом. MBR же позволяет адресовать не более 2.2 Тб адресного пространства.
Несмотря на очевидные преимущества GPT, иногда необходимо установить операционную систему на MBR диск. При наличии диска с GPT разметкой, его можно легко переделать под MBR.
Внимание! Вся информация на накопителе будет уничтожена после выполнения преобразования диска из формата GPT в MBR.
При установке системы на жесткий диск с таблицей разделов GPT может появиться ошибка: Невозможно установить Windows на диск 0 раздел 1. Подробнее: Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT .
Способ 1 — самый простой и быстрый
При установке системы, надо перейти в Настройка диска, удалить все разделы на диске и создать заново. В этом случае диск будет создан с таблицей MBR.
Если у вас жесткий диск имеет размер более 2.2. Тб, то данная операция опять создаст на диске таблицу GPT. Можно обходным путём решить проблему, учитывая, что система будет видеть не более 2.2 Тб.
Если это решение не помогло, то надо попробовать второй способ и вручную создать необходимую таблицу разделов.
Способ 2 — сложный, если не помог способ 1
Необходимо загрузиться с установочного диска или флешки с операционной системой:
Выберите нужный язык -> Далее -> Установить -> Я принимаю условия лицензии -> Далее -> Полная установка.
— Нажать Shift + F10 (или Fn + Shift + F10) — запустится командная строка.
— Запустить в командной строке консольную утилиту для работы с дисками, разделами и томами в Windows.
diskpart
— Просмотреть список дисков, чтобы найти тот, который необходимо преобразовать.
list disk
— Выбрать необходимый диск.
select disk 0
— Очистить накопитель от других разделов.
clean
— Преобразовать GPT диск в MBR.
convert mbr
— Выйти из Diskpart
exit
Прошу обратить внимание на картинке на команду list disk. До преобразования диска в MBR в колонке GPT у диска стояла пометка *. После преобразования такой пометки нет. Значит диск был успешно преобразован в MBR.
На этом работа с диском завершена. Можно продолжить установку Windows уже на диск с таблицей MBR.
Дополнительная информация
На накопители с таблицей разделов GPT могут установиться и загружаться только 64-х битные операционные системы — Windows Vista x64 SP1, Windows 7 x64, Windows 8 x64, Windows Server 2008 x64 SP1, Windows Server 2008 R2 и Windows Server 2012.
Windows XP x64 и все x86 операционные системы Windows не могут загружаться с накопителя с GPT разделами, но могут считывать и записывать данные.
Windows XP x86 не может работать с GPT дисками вообще.
Для того, чтобы иметь возможность загружаться с GPT накопителя, необходимо загружаться через UEFI загрузчик.
Дополнительные ссылки и источники информации
Кретинские советы. Не ужели нельзя написать как поставить чёртову винду без потери данных, но при условии что диск ц отформатирован и залезть в инет и скачать проги для пребразования нет возможности
Зы в биосе все включено как нужно
Зыы проблема решилась тем, что на загрузочную флеху была записана одна винда, а не несколько, как это было ранее
кретинский комментарий, учитывая » была записана одна винда, а не несколько, как это было ранее»
Огромное спасибо. Весь вечер ломал голову, пока не прочитал пост. Винда устанавливается, я счастлив!
Ответьте пжл я уже много раз утспнавливал с флешки винду,а вот на Леново йога300 ни в какую не устаналивается,ошибка все та же Gpt