Как узнать в каком формате жесткий диск mbr или gpt
Косвенные признаки
Есть косвенные признаки для определения GPT vs MBR. За старую технологию «голосуют» такие симптомы:
- ограничение в 4 основных раздела (в Windows 4-й автоматически создается как дополнительный);
- на системном диске все разделы (и скрытый ОС тоже) отформатированы в NTFS.
О применении новой технологии свидетельствует наличие следующих признаков:
- загрузка исключительно в EFI-режиме;
- скрытый раздел отформатирован в FAT32;
- более 4 основных разделов.
Для любого диска (системного или вспомогательного) емкость свыше 2 ТБ сразу говорит, что выбрать нужно GPT, так как MBR с подобными объемами не справится в силу особенностей своей реализации.
Совместимость
Диски GPT содержат определённую разновидность MBR, называемую «защитной». Она заставляет операционную систему считать несколько отдельных разделов одним огромным.
Попытка настроить диск GPT с помощью технологий, поддерживающих только MBR, ни к чему не приведёт – таким образом, защитный вариант главной загрузочной записи предотвращает случайную перезапись и разметку по старому стандарту.
Системы Windows загружаются с размеченных по технологии GPT дисков только на устройствах, поддерживающих интерфейс UEFI – то есть на ноутбуках и ПК с Виндоус от Vista до 10-й.
Если прошивка материнской платы содержит только БИОС, разделы будут читаться, но загрузки, скорее всего, не произойдёт.
Хотя эти же операционные системы способны работать с GPT-дисками в качестве хранилища информации.
Следует знать: Стандарт GPT поддерживается и другими операционными системами – в том числе, Linux. А на компьютерах марки Apple эта технология заменила старую таблицу разделов APT.
Конвертация MBR диска в GPT
Есть два способа конвертировать MBR в GPT: с потерей или без потери данных. Первый – быстрый и простой. Но будьте готовы, что все данные с диска будут удалены. Если вы готовы, используйте лучше его.
И здесь есть два варианта: непосредственно конвертация или удаление разделов с последующей установкой ОС.
- Конвертация.
Прямо в оболочке установки операционной системы нужно нажать комбинацию клавиш Shift+F10, чтобы открылась командная строка. На некоторых ноутбуках комбинация клавиш другая – Shift+Fn+F10.
Выполняем в строке поочередно следующие команды:
- diskpart
- list disk (команда выдаст список дисков, нам нужно отметить его номер и вписать в следующей команде вместо символа N)
- select disk N
- clean
- convert gpt
- exit
Закрываем командную строку, обновляем список разделов – и устанавливаем Windows 10 на переформатированный диск. Возможно, придется перезагрузить компьютер, чтобы диск начал отображаться.
- Удаление разделов.
Еще проще способ: удаляем все разделы диска прямо в установочной оболочке, выбираем незанятое пространство. Диск автоматически конвертируется в GPT-стандарт, а ОС устанавливается без ошибок и проблем.
Невозможно установить Windows на этот диск
Один мой приятель купил новый ноутбук с жёстким диском объёмом 500 Гб, но без операционной системы и попытался на него установить Windows. После нескольких неудачных попыток он обратился ко мне за помощью.
Недолго думая, я загрузил ноутбук с загрузочной флешки с Win 10 и в программе установки системы дошёл до последнего окна, в котором была такая картина. Незанятое пространство на Диске 0 всего 0.0 Мб (Общий размер — 0 мб. Свободно- 0 мб), при этом кнопка «
Далее
» была неактивна и в нижней части окна выводилось предупреждение
«Невозможно установить Windows на этот диск
»,
а затем
«Слишком маленький раздел. Увеличьте размер раздела…»
Создать раздел тоже не получилось,
выходили ошибки «
Максимальный требуемый размер — 0 Мб» или
«
Нам не удалось создать новый раздел. Ошибка: 0x80042925
»
Я нашёл это очень занятным! Ведь на жёстком диске объёмом 500 Гб не может быть 0 Мб.
Видимо это ошибка, подумал я, и решил,
что если установщик Windows видит диск, то это уже хорошо и стоит попробовать очистить диск при помощи diskpart.
Клавишами shift+f10 я открыл командную строку и ввёл команды:
diskpart
lis dis
(единственный накопитель информации на ноутбуке, это Диск 0)
sel dis 0
(выбираем Диск 0)
clean
(производим очистку диска и надеемся, что это приведёт к исправлению ошибок на HDD)
Если команда clean не поможет, попробуйте , данная команда принудительно запишет во все сектора жёсткого диска нули. Это полностью удалит все данные на HDD и избавит его от ошибок
После этого закрываем командную строку и в окне установщика OS жмём на кнопку «Обновить».
Но к сожалению это не помогает и всё остаётся на прежних местах, что говорит о неисправности жёсткого диска.
Развитие компьютерных технологий подразумевает не только рост вычислительных мощностей, наряду с повышением производительности имеют место усовершенствования, касающиеся стабильности, безопасности и удобства современных компьютеров. Одним из наиболее значимых изменений, произошедших за последние годы, стала замена старого BIOS более совершенным UEFI, а также переход со стиля разметки дисков MBR на GPT.
Преимущества последнего стиля очевидны. В отличие от MBR, разметка GPT позволяет создавать практически неограниченное количество разделов, присваивать им уникальные идентификаторы, имена и атрибуты. Также GPT поддерживает дублирование загрузочного кода и таблицы разделов, работу без каких-либо ограничений с носителями объёмом более 2,2 Тб. Впрочем, есть у стиля разделов GPT и свои недостатки, среди которых самым значительным является отсутствие поддержки этой технологии на компьютерах со старым BIOS.
Кроме того, у начинающих пользователей могут возникнуть трудности с установкой Windows на GPT-диск. Так, вследствие несовместимости программного обеспечения BIOS или отдельных его настроек с современными накопителями, при попытке установить систему на диск с новым стилем разметки на начальном этапе может возникнуть ошибка «Установка Windows на данный диск невозможна. Выбранный диск имеет стиль GPT».
Неискушённым в компьютерных тонкостях пользователям ошибка может показаться серьёзной, в действительности здесь нет ничего такого, что могло бы воспрепятствовать установке системы.
Появление сообщения «Установка Виндовс невозможна, выбранный диск имеет стиль разделов GPT» обычно имеет место на новых моделях компьютеров с объёмными дисками или, напротив, на старых ПК после замены дисков более новыми моделями накопителей. При этом версия операционной системы не играет особой роли, ошибка может возникнуть при установке и Windows 7, и Windows 10, хотя, по многочисленным свидетельствам, с ошибкой чаще приходится сталкиваться при установке «семёрки». В настоящее время существует два основных решения этой проблемы – изменение соответствующих настроек в BIOS UEFI и преобразование стиля GPT в MBR.
MBR — что это
MBR (Master Boot Record) в переводе на русский «Главная загрузочная запись» — это первый сектор (самые первые 512 байт участка памяти) носителя информации (будь то жесткий диск (HDD) или твердотельный накопитель (SSD)). Предназначен MBR для нескольких функций:
- Содержит код и данные (446 байт — начальный загрузчик) которые необходимы BIOS, для начала загрузки ОС.
- Содержит информацию о разделах жесткого диска (4 первичных раздела по 16 байт каждый). Эта информация называется таблица разделов (Partition Table).
- Стража (0xAA55, размер — 2 байта).
Процесс загрузки ОС
Загрузка операционной системы после включения компьютера — многоступенчатый процесс. Большинство ПК на сегодняшний день подготавливают свою аппаратную часть к работе с помощью прошивки BIOS. Во время старта BIOS инициализирует системные устройства, затем ищет загрузчик в MBR первого устройства хранения (HDD, SDD, DVD-R диск или USB-накопитель) или на первом разделе устройства (поэтому, для того чтобы выполнить загрузку с другого накопителя, нужно поменять приоритет загрузки в BIOS).
Далее BIOS передает управление загрузчику, который считывает информацию из таблицы разделов и готовится загрузить ОС. Завершает процесс наш страж — специальная сигнатура 55h AАh, которая идентифицирует главную загрузочную запись (загрузка ОС началась). Сигнатура находится в самом конце первого сектора, в котором расположен MBR.
Недостатки
Технология MBR впервые была применена в 80-х годах еще в первых версиях DOS. По прошествии времени MBR была отшлифована и обкатана со всех сторон. Она считается простой и надежной. Но при росте вычислительных мощностей, выросла и потребность в больших объемах памяти носителей. С этим возникли сложности, так как технология MBR поддерживает работу накопителей объемом только до 2,2 ТБ. Также, MBR не может поддерживать более 4 основных разделов на одном диске.
Если же необходимо создание, к примеру, 6 разделов то потребуется превращать один из разделов в расширенный и делать из него 3 логических раздела. Для таких целей используется технология EBR — расширенная загрузочная ось. Это не совсем удобно, поэтому требовалась новая концепция, которая сможет исправить недочеты предшественницы. И она появилась в новой технологии под названием GPT.
Устранение неполадок
Средство отобразит информацию о состоянии в выходных данных. Если обнаружены ошибки, то сведения о проверке и преобразовании отсутствуют. Например, если один или несколько разделов не удается преобразовать надлежащим образом, то появляется соответствующее сообщение и преобразование не выполняется. Дополнительные сведения о выявленных ошибках см. в связанных .
Журналы
Средство MBR2GPT создает четыре файла журнала:
- diagerr.xml
- diagwrn.xml
- setupact.log
- setuperr.log
Эти файлы содержат ошибки и предупреждения, возникающие во время проверки и преобразования диска. Сведения в этих файлах могут быть полезны для диагностики проблем с помощью данного средства. В файлах setupact.log и setuperr.log указываются наиболее подробные сведения о разметке дисков, процессах и другая информация, касающаяся проверки и преобразования диска. Примечание: файлы setupact*.log отличаются от файлов установки Windows, которые находятся в каталоге %Windir%\Panther.
Расположение по умолчанию для всех таких файлов журнала в среде Windows PE — %windir%.
Интерактивная справка
Чтобы просмотреть список параметров, доступных при использовании средства, введите mbr2gpt /?
Отображается следующий текст.
Коды возврата
Для MBR2GPT используются коды возврата, указанные ниже.
Код возврата | Описание |
---|---|
Преобразование успешно завершено. | |
1 | Преобразование отменено пользователем. |
2 | Сбой преобразования из-за внутренней ошибки. |
3 | Сбой преобразования из-за ошибки инициализации. |
4 | Сбой преобразования из-за недопустимых параметров командной строки. |
5 | Сбой преобразования из-за ошибки чтения геометрии и разметки выбранного диска. |
6 | Преобразование не выполнено, так как один или несколько томов на диске зашифрованы. |
7 | Преобразование не выполнено, так как геометрия и разметка выбранного диска не соответствуют требованиям. |
8 | Сбой преобразования из-за ошибки при создании системного раздела EFI. |
9 | Сбой преобразования из-за ошибки при установке файлов загрузки. |
10 | Сбой преобразования из-за ошибки при применении разметки GPT. |
100 | Преобразование разметки GPT выполнено успешно, но некоторые записи данных конфигурации загрузки не восстановлены. |
Определение типа раздела
Вы можете ввести следующую команду в командной строке Windows PowerShell для отображения номера диска и типа раздела. Также показан пример выходных данных:
Вы можете просмотреть тип раздела диска: откройте средство управления дисками и щелкните правой кнопкой мыши номер диска, затем выберите Свойства и вкладку Тома. См. следующий пример:
Если средство управления дисками и Windows PowerShell недоступны, например при использовании среды Windows PE, вы можете определить тип раздела из командной строки с помощью служебной программы DiskPart. Чтобы определить стиль раздела из командной строки, введите diskpart, затем — list disk. См. перечисленные ниже примеры.
В этом примере для диска «Disk 0» использован стиль раздела MBR, а для диска «Disk 1» — GPT.
Что такое mbr и gpt?
Для пользователей, которые хотят все в одной статье я напишу немного теории о данных понятиях.
Чтобы нормально работать с диском он должен быть разбит на разделы. Информация о них хранится двумя способами:
- С помощью главной загрузочной записи – MBR
- С помощью таблицы разделов – GUID
MBR – самый первый тип разметки диска, который появился еще в 80-х. Недостатком использования на сегодняшний день является то, что MBR не может работать с дисками, превышающие объем 2 Тб. Следующий недостаток – поддержка всего 4-х разделов, то есть будут у вас разделы, например, C, D, F, E и все, больше создать невозможно.
GPT – использование этой разметки наиболее предпочтительно, так как все те недостатки, которые есть в MBR отсутствуют в GPT.
Также у GPT наличествует довольно существенный плюс: за повреждением MBR следуют проблемы при загрузке системы, потому что данные разметки хранятся в каком-то определённом месте. GPT имеет много копий, расположенных в разных местах диска, поэтому при повреждении, есть возможность восстановиться из другой копии.
MBR и GPT: восстановление
MBR хранит все разделы и загрузочные данные в одном месте. Это означает, что если будет повреждение, возникнут проблемы. В таком случае система с большой вероятностью не сможет загрузиться. Восстановление с MBR возможно, но не всегда.
GPT в этом плане имеет значительное превосходство, поскольку хранит многочисленные копии загрузочных данных в разных разделах в начале и конце заголовка таблицы. Если один раздел повреждён, можно использовать для восстановления другой раздел.
GPT дополнительно обладает кодом обнаружения ошибок, который оценивает таблицы раздела при загрузке и видит, когда что-то не так. Если обнаруживаются ошибки, GPT может исправить их самостоятельно.
Итог: GPT имеет намного большую устойчивость к ошибкам.
Сравнение структур разделов GPT и MBR
Хоть и концепции MBR и GPT достаточно отличаются друг от друга, постараюсь сравнить их в общих чертах.
Концепция | MBR | GPT |
Прошивка | Работает с BIOS и UEFI | Работает только с UEFI |
Загрузка ОС | Работает со всеми ОС Windows | Работает с 32-x и 64-x битными версиями Windows 8 и выше, 64-x битными версиями Vista и 7. |
Чтение и запись | Все ОС | Работает с ОС, начиная от Vista и выше, 64-х битный XP Professional |
Количество разделов | Ограничен, 4 | Практически, не ограничено (2 64 ) |
Объем раздела | Ограничено до 2,2 ТБ | Практически, не ограничено (9,4×10 9 ТБ) |
Собственный мультизагрузчик | Нет | Есть |
Также наглядно сравните загрузку ОС посредством старой и новой технологии.
Что такое стандарты жёстких дисков MBR и GPT и в чём их особенности
Прежде чем начать работу с жёстким диском или твердотельным накопителем, его необходимо отформатировать, разбив при этом на несколько логических разделов. Размеры разделов зависят от того, сколько места нужно отвести под операционную систему и сколько — под другие программы и прочие файлы. После разбивки на разделы информация записывается в них по определённому стандарту. На данный момент используются 2 стандарта — MBR и GPT.
Преимущества и недостатки каждого стандарта
MBR (главная загрузочная запись) – этот стандарт появился в начале 80-х вместе с операционной системой DOS. Он включает в себя особый программный код, набор данных с информацией о загрузке операционной системы и таблицу разделов жёсткого диска. Стандарт MBR отличается простотой, но в настоящее время считается устаревшим. Диски этого стандарта могут работать и с BIOS, и с UEFI. Его основные недостатки заключаются в следующем:
- размер раздела не может быть больше 2,2 ТБ;
- можно создать не больше четырёх основных разделов на жёстком диске;
- загрузочная запись операционной системы хранится в одном определённом месте, из-за чего возможна как случайная её перезапись, так и повреждение вирусом.
GPT (или таблица разделов GUID) – новый стандарт хранения таблицы разделов, который был предложен компанией Intel для использования вместе с UEFI (интерфейсом расширяемой прошивки). Особенностью стандарта GPT является дублирование оглавления и таблицы разделов. По сравнению с MBR этот стандарт обладает следующими преимуществами:
- поддерживает недостижимый для стандарта MBR максимальный объём раздела;
- на одном жёстком диске можно создать много разделов (для операционных систем семейств Windows — до 128);
- благодаря тому, что главная загрузочная запись имеет дубликат, её легко восстановить при повреждении и практически невозможно случайно перезаписать или внедрить в неё вредоносный код;
- загрузка операционных систем семейства Windows версий 8 и старше проходит значительно быстрее.
Определение типа диска утилитой «Управление дисками»
В системе Windows проще всего определить стандарт разметки жёсткого диска с помощью утилиты «Управление дисками».
В Windows 10 для запуска утилиты нужно щёлкнуть правой кнопкой мыши по меню «Пуск» и в контекстном меню выбрать «Управление дисками».
В Windows 7 щёлкните правой кнопкой мыши по иконке «Компьютер». Далее выберите пункт контекстного меню «Управление», а в окне «Управление компьютером» — раздел «Управление дисками».
Альтернативный способ запустить утилиту «Управление дисками»: нажать комбинацию клавиш Win+R, а затем в окне «Выполнить» ввести команду diskmgmt.msc и нажать Enter.
Ждём, пока утилита «Управление дисками» запустится. В главном её окне будут отображены все диски и разделы, которые в данный момент находятся в компьютере. Кликните правой кнопкой мыши по названию интересующего вас диска (оно располагается в нижней части окна «Управление дисками»), выберите «Свойства» в контекстном меню и перейдите на вкладку «Тома».
В разделе «Сведения о диске» вы увидите параметр «Стиль раздела: Таблица с GUID разделов (GUID)» или «Стиль раздела: основная загрузочная запись (MBR)». Первый вариант означает, что диск имеет стандарт разметки разделов GPT, а второй — что на диске есть главная загрузочная запись MBR.
Для диска стандарта GPT окно со сведениями выглядит так:
А для диска стандарта MBR — так:
Определение типа диска при помощи командной строки
Формат разметки разделов жёсткого диска (GPT или MBR) можно определить при помощи командной строки. Для этого нужно запустить консоль командной строки от имени администратора, ввести команду diskpart и нажать клавишу Enter. После загрузки утилиты введите команду list disk и подтвердите действие клавишей Enter.
Среди отображаемых параметров жёстких дисков есть колонка GPT. Диск, который использует стандарт GPT, отмечен в ней звёздочкой. Остальные диски, не отмеченные звёздочкой, имеют разметку разделов стандарта MBR.
Определение типа диска при помощи утилиты AOMEI Partition Assistant
AOMEI Partition Assistant Standard — бесплатно распространяемая утилита для работы с жёсткими дисками и твердотельными накопителями в операционной системе Windows. Программа имеет обширный функционал и может преобразовывать форматы дисков GPT в MBR и обратно.
После запуска утилита отображает все диски и находящиеся на них логические разделы. В нижней части окна под названием каждого диска показан его тип: GPT или MBR.
Описанные выше способы помогут легко узнать, к какому стандарту относится конкретный накопитель.
Начнем с теории
Начну с того, что еще некоторое время назад существовал только БИОС в качестве API, он помогал выполнять настройки компьютерного оборудования. Но это система была шестнадцатибитной, уже устаревшей морально. Крупнейший производитель Intel смог создать отличную и эффективную альтернативу, получившую наименование UEFI. Вместе с ней появилось огромное количество новшеств, среди которых выделялся GPT. Так что стоит разобраться, для чего этот инструмент.
GPT является аббревиатурой фразы GUID Partion Table, русскоязычный перевод – «таблица GUID разделов». Данная разработка представляет собой элемент UEFI, который делает ту же работу, что и МБР в БИОС — служит для указания начала и конца каждого раздела. Есть только отличие – у ГПТ более объемный функционал, который получилось воплотить с помощью использования 32 битных систем.
Стоит рассмотреть другие особенности описываемого мной стандарта, отличия GPT от MBR (главной загрузочной записи):
- в MBR boot-записи находятся у начала диска, а GPT способен найти имеющиеся таблицы EFI и прогрузить их сразу в нужное место для сохранения;
- МБР дает возможность пользоваться разделами с объемом до 2,2 Тб, а появление GPT позволило снять практически все ограничение с данного параметра. Сейчас это особенно актуально, ведь даже «бытовые» компьютеры могут быть оснащены накопителями на 4 Терабайта;
- с MBR стандартом можно разделять диск максимум на четыре раздела, при этом с новой разработкой легко делать до ста двадцати восьми разделов.
Отмечу также примечательную особенность, требующего дополнительного внимания – можно назначить разделам буквенные идентификаторы. Стандарт имеет поддержку Unicode, благодаря этому легко выполнять необходимые записи почти на всех языках. Все записи вы сможете разделить по папкам на группы. Конечно, те, что созданы системой файлов операционки также будут функционировать, но обычно использовать GUID намного комфортнее. Думаю, теперь стоит немного поговорить о недочетах этой разработки.
GPT и MBR диск: что это такое
Под аббревиатурами MBR или GPT скрываются различные схемы разделов. Они определяют, как именно будет располагаться информация на накопителе, и каким образом компьютер определит, где ему найти ОС для загрузки.
Ставший классическим вариант предполагает связку BIOS (или базовой системы ввода-вывода) и MBR (главной загрузочной записи). Сначала BIOS проводит инициализацию аппаратных компонентов и их тестирование, активирует основные функции, включает видео, проверяет память и т.д., затем читает запись из первого сектора накопителя и передает ей полномочия. В загрузочной записи имеется первоначальный загрузчик, который занимает первый сектор. Именно он определяет нужный раздел и начинает запуск кода установленной системы – например, загрузчика Windows для старта с вашего SSD. Такая система нужна, чтобы полноценно определить механизмы работы с файловой системой.
Таблица разделов GPT в отличие от MBR применяется в сочетании с UEFI, современным развитием идей BIOS. С точки зрения пользователя, новая связка решает ту же задачу – запуск комфортного окружения. Однако кое в чем GPT от MBR отличается. Во-первых, для разделов используются уникальные идентификаторы. Во-вторых, у нее нет такого хранимого загрузчика в начальном секторе (хотя есть страховочный экземпляр MBR, который сообщает об одном разделе на весь накопитель – для защиты от порчи старым софтом). Вместо этого при помощи функций UEFI она может анализировать файловую систему и самостоятельно передавать команду на старт ОС.
Теперь посмотрим на то, в чем еще разница между MBR и GPT может быть критичной для пользователя:
- MBR – максимально совместима со старыми ОС, обладает простой (можно написать вручную) структурой записи о разделах, но ограничена 4 основными разделами и 2 ТБ на диск;
- GPT – работает лишь в новых ПК и ОС, держит 2 копии таблицы разделов с контрольной суммой (но они более сложные), умеет работать с более емкими дисками (в миллионы раз больше).
Также MBR или GPT нужно знать для корректной работы таких утилит для подготовки USB с ОС, как Rufus. А еще для пустых дисков нужна инициализация в MBR или GPT, прежде чем Windows позволит их использовать.
Именно на эти параметры нужно опираться при выборе, что лучше для вашего ПК: GPT или MBR.
MBR и GPT: вместимость
Твердотельные накопители дороже жёстких дисков, хотя разница уменьшается. Вместимость потребительских SSD постепенно растёт. Сейчас в продаже можно найти немало накопителей объёмом в терабайт или несколько. В зависимости от этого делается выбор между MBR и GPT.
Технические аспекты достаточно сложные, но MBR ограничивается вместимостью диска и числом секторов. Для отображения логических секторов доступно только 32 бита. Это означает, что MBR может использовать только 2 Тб дискового пространства. Остальное место помечается неразмеченным и недоступно для работы.
GPT использует 64-бит, что означает ограничение объёма хранилища в 9,4 Зб. Зеттабайт означает секстиллион байтов или триллион гигабайт. В реальной жизни это значит безграничной объём. Какой бы жёсткий диск или твердотельный накопитель вы не купили, GPT сможет использовать всё его пространство.
Итог: MBR поддерживает объём до 2 Тб, GPT до 9,4 Зб.