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

#статьи


  • 0

Выбираем, на сколько кусочков шинковать жёсткий диск.

Иллюстрация: Оля Ежак для Skillbox Media

Филолог и технарь, пишет об IT так, что поймут даже новички. Коммерческий редактор, автор технических статей для vc.ru и «Хабра».

Представьте себе ситуацию: вы купили новый жёсткий диск или SSD для своего компьютера. Часть памяти планируете оставить под ОС, а часть — для хранения данных. Но как правильно разбить диск на разделы и какие подходы для этого существуют?

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

Содержание

  • Что такое таблица разделов
  • MBR и GPT: различия
  • Плюсы и минусы MBR и GPT
  • MBR или GPT: что лучше использовать
  • Как преобразовать GPT в MBR и обратно

Таблица разделов — это структура данных на физическом накопителе (жёстком диске или SSD), которая описывает, как накопитель разделён на логические части. В таблице содержится информация о каждом разделе, включая его размер и расположение.

Представьте, что жёсткий диск — это большой книжный стеллаж. В таком случае таблица разделов будет списком, в котором сказано, как разделить стеллаж на полки, сколько книг находится на полках и какого именно жанра книги. С таким списком становится проще искать нужную литературу и пополнять коллекцию.

Схема таблицы разделов — это формат организации данных о разделах на физическом накопителе. Она определяет, как и где хранить данные о разделах, чтобы операционная система могла с ними взаимодействовать. Если таблица разделов — это своеобразный план организации полок стеллажа, то таблица разделов — свод правил, по которым этот план составляется.

Существует два основных вида схем таблиц разделов: MBR (master boot record) и GPT (GUID partition table). MBR — более старая схема, работает практически со всеми операционными системами, но не поддерживает накопители с большим объёмом памяти. GPT — современное и более надёжное решение, а ограничений по объёму дисков практически нет.

MBR (master boot record) — устаревшая, но наиболее популярная схема таблицы разделов накопителя. Впервые её начали использовать в компьютере IBM Personal Computer XT в 1983 году. Схема долгое время считалась стандартом среди производителей железа и разработчиков.

Запись MBR всегда занимает первые 512 байт жёсткого диска или SSD. Это нужно для того, чтобы операционная система быстро нашла запись во время загрузки.

MBR включает в себя:

  • Код загрузчика. Основная часть MBR, занимающая 446 байт. В ней содержится код, который во время включения компьютера определяет, какой раздел является активным (загрузочным), и передаёт ему управление для запуска ОС.
  • Таблица разделов. Эта часть занимает 64 байта и содержит информацию об основных разделах на диске, которых внутри таблицы MBR может быть максимум четыре. Если хочется больше, можно использовать один из основных разделов как расширенный и хранить в нём произвольное количество других разделов. Минус в том, что расширенный раздел нельзя использовать в качестве загрузочного для ОС.
  • Подпись диска. Последние 2 байта содержат уникальный идентификатор диска, который помогает BIOS распознать MBR как действительный.

Структура MBR
Инфографика: Майя Мальгина для Skillbox Media

GPT (GUID partition table) — это современная схема разбиения дисков, которая пришла на смену MBR. Схему разработали в конце 1990-х годов и официально представили в 2000 году вместе с UEFI, наследником BIOS.

Из чего состоит GPT:

  • Защитный MBR. Первые 512 байт также занимает запись MBR. Она нужна для обратной совместимости GPT с системами, которые не поддерживают новую схему записи. Защитный раздел предотвращает случайное повреждение данных.
  • GUID partition entries array — область, которая содержит подробное описание параметров накопителя, включая количество и размеры разделов.
  • Таблица разделов. Далее в схеме следуют записи о разделах диска. Благодаря схеме GPT жёсткий диск можно разбить на 128 разделов.
  • Бэкап таблицы разделов. В конце диска находится резервная копия записей о разделах. Это нужно для защиты данных от повреждения.

Структура таблицы разделов GPT
Инфографика: Майя Мальгина для Skillbox Media

Сравним преимущества и недостатки MBR и GPT.

Плюсы:

  • MBR совместима с большинством операционных систем и работает с устаревшими ОС.
  • Простая структура MBR-дисков упрощает процесс восстановления повреждённых данных.

Минусы:

  • Объём накопителя не должен превышать 2 ТБ.
  • Можно создавать только четыре логических раздела, а попытка обойти ограничение через расширенный раздел усложняет структуру данных.
  • У MBR-записи нет бэкапа. Если с ней что-то случится, то данные жёсткого диска нельзя будет восстановить.

Плюсы:

  • GPT поддерживает диски размером до 8 зеттабайт (8 млрд ТБ).
  • Диск можно разбить на 128 разделов.
  • Есть бэкап, с которым проще восстанавливать данные при повреждении.

Минусы:

  • Работает только с современными версиями операционных систем.
  • Структура GPT сложнее MBR, поэтому у неопытных пользователей могут возникать проблемы с восстановлением данных.

Чтобы лучше понимать, какую таблицу разделов использовать в вашем случае, рассмотрим, какие схемы поддерживают популярные операционные системы:

  • Windows 7, 10. Поддерживают как MBR, так и GPT. Для использования последнего обязательно наличие UEFI.
  • Windows 11. MBR-накопители можно использовать только в качестве хранилищ, а для загрузочного диска нужна схема GPT.
  • Linux. Современные дистрибутивы Linux поддерживают как MBR, так и GPT.
  • macOS. Компьютеры Apple используют собственную реализацию UEFI, с которой совместимы только GPT-накопители.

Мы подготовили сравнительную таблицу GPT и MBR, которая поможет выбрать схему таблицы разделов исходя из характеристик:

Характеристики MBR GPT
Максимальный объём диска До 2 ТБ До 8 ЗБ (8 млрд ТБ)
Количество разделов 4 основных или 3 основных + 1 расширенный До 128 разделов по умолчанию
Резервное копирование Нет Есть
Совместимость BIOS UEFI

Есть несколько способов преобразовать GPT-накопитель в MBR-диск и наоборот. Главное, учитывать, что некоторые способы полностью стирают информацию на диске, поэтому перед преобразованием стоит сделать резервную копию.

Изменить таблицу разделов диска можно через контекстное меню системной утилиты управления дисками Windows. Этот способ удалит все данные на жёстком диске.

Конвертация таблицы разделов в утилите управления дисками Windows
Скриншот: Windows Disk Manager / Skillbox Media

Провести преобразование можно с помощью утилиты diskpart. Данные также потеряются.

Смена GPT на MBR при помощи diskpart
Скриншот: командная строка Windows / Skillbox Media

Для конвертации без потери данных можно использовать программу AOMEI Partition Assistant.

Конвертация таблицы разделов в AOMEI Partition Assistant
Скриншот: AOMEI Partition Assistant

Для смены схемы таблицы разделов с потерей данных можно использовать программу GParted.

Меню смены таблицы разделов. Утилита GParted
Скриншот: GParted / Skillbox Media

С конвертацией без потери данных поможет консольная утилита gdisk.

Смена таблицы разделов через консольную утилиту gdisk
Скриншот: gdisk / Linux Topic
  • Таблица разделов — это структура данных, которая показывает, как жёсткий диск или SSD разделён на логические части.
  • MBR — устаревшая, но всё ещё популярная схема таблицы разделов. Она поддерживает накопители объёмом до 2 ТБ и работает с BIOS.
  • GPT — современное решение для работы с дисками объёмом до 8 ЗБ и UEFI.
  • Схему таблицы разделов можно менять с помощью специальных утилит, но перед этим лучше делать бэкап диска.

Бесплатный курс по Python ➞

Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе.

Смотреть программу

При чистой установке Windows 11 или Windows 10 некоторые пользователи могут столкнуться с тем, что на этапе выбора раздела для установки появляется уведомление о невозможности установки на выбранный раздел и сообщение: «Установка на данный диск невозможна, так как на выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск».

В этой инструкции подробно о том, чем вызвано появление сообщения об невозможности установки Windows на диск с таблицей MBR-разделов и возможных вариантах действий, если вы столкнулись с этой ошибкой.

Причины ошибки и возможные подходы к решению

На диске находится таблица MBR-разделов. Установка на данный диск невозможна.

В программе установки Windows 10 и ранних версий Windows 11 рассматриваемая ситуация выглядит как на изображении выше: при нажатии на предупреждении «Невозможно установить Windows в раздел N диска M (Показать подробности)» появляется сообщение «Установка на данный диск невозможна, так как на выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск».

Предупреждение о таблице MBR разделов при установке Windows 11

В Windows 11 последней версии текст сообщения остался прежним, однако уведомление в окне выбора раздела для установки изменилось, как и само окно.

Текст сообщения говорит о том, что выполняются одновременно выполняются следующие условия:

  • Загрузка с установочной флешки Windows 11/10 была произведена в UEFI-режиме
  • Диск, на который выполняется установка — это MBR диск, а не GPT, который требуется для установки ОС при загрузке в режиме UEFI. Например, на диске ранее находилась система, установленная в режиме Legacy BIOS.

Это не является серьёзной проблемой и обычно ситуацию сравнительно легко исправить, в некоторых случаях — без потери данных с диска.

Возможны следующие подходы к решению проблемы:

  1. Конвертация целевого диска из MBR для GPT и последующая успешная установка с того же накопителя, загрузка с которого была произведена в UEFI режиме. Это рекомендуемый вариант.
  2. Изменение типа загрузки с UEFI (EFI) на Legacy (CSM) в БИОС для установки на имеющийся диск с таблицей разделов MBR. Может потребоваться повторное создание загрузочного установочного накопителя с поддержкой этого режима загрузки.

Далее в инструкции будут рассмотрены оба варианта, причём первый — в нескольких реализациях и остановиться я бы рекомендовал именно на нем: сегодня таблица разделов GPT (GUID) по сути стала стандартом для жёстких дисков и SSD в современных ОС, и имеет свои преимущества по сравнению с устаревшей MBR.

Простое решение при отсутствии важных данных

Если какие-либо важные данные на всём целевом диске отсутствуют: не только на системном разделе, но и на других его разделах, достаточно использовать следующие шаги для того, чтобы решить проблему с таблицей MBR разделов:

  1. В окне выбора разделов удалите все разделы с целевого диска: например, все разделы, в описании которых указано «Диск 0», включая системные.
    Удаление всех разделов с целевого диска при установке

  2. Выберите единое незанятое пространство на диске, не создавая разделов вручную (в дальнейшем вы сможете это при необходимости сделать) и нажмите кнопку «Далее».

В результате диск автоматически будет сконвертирован в GPT, будут созданы необходимые системные разделы, а установка Windows 11/10 продолжится.

То же самое вы можете выполнить вручную в командной строке, данные также будут потеряны. Прямо в программе установке на этапе выбора разделов нажмите клавиши Shift + F10 на клавиатуре, в результате откроется командная строка. Для ноутбуков может потребоваться нажать комбинацию Shift + Fn + F10.

В командной строке по порядку введите команды, нажимая Enter после каждой (ниже также есть скриншот с демонстрацией выполнения всех команд, но часть команд в нём не обязательны):

  1. diskpart
  2. list disk (после выполнения этой команды в списке дисков отметьте для себя номер системного диска, на который нужно установить Windows, далее — N).
  3. select disk N
  4. clean
  5. convert gpt
  6. exit

Конвертация диска в GPT при установке Windows

После выполнения этих команд, закройте командную строку, в окне выбора разделов нажмите «Обновить», а затем выберите незанятое пространство на целевом диске и продолжите установку (а можете предварительно использовать пункт «Создать», чтобы разбить диск на разделы), она должна пройти успешно (в некоторых случаях, если диск не отображается в списке, следует перезагрузить компьютер с загрузочной флешки или диска с Windows снова и повторить процесс установки).

Преобразование из MBR в GPT без потери данных

Если данные на каких-то из разделов диска важны, и вы не хотели бы их потерять, есть два варианта действий, позволяющих преобразовать диск из MBR в GPT, не очищая сам диск:

  • Если на диске присутствует и работает Windows 11/10, вы можете использовать встроенную утилиту MBR2GPT для конвертации диска, после чего выполнить установку уже на GPT диск. Подробно про использование в статье: Конвертация диска из MBR в GPT с помощью встроенной утилиты Windows 11/10 MBR2GPT.EXE
  • Использовать сторонние программы для преобразования диска из стиля разделов MBR в GPT.

В ранних редакциях этой инструкции я рекомендовал несколько бесплатных программ для выполнения конвертации, однако со временем почти во всех из них эта функция стала требовать приобретения лицензии. Но есть другой путь: на многих загрузочных дисках WinPE с утилитами для восстановления Windows присутствуют программы для работы с разделами дисков, где функция преобразования исправно работает, один из таких дисков — WinPE от Сергея Стрельца (про загрузку и создание флешки — в отдельной инструкции, она на другую тему но пригодится и здесь).

Загрузившись с такого накопителя (может потребоваться отключить Secure Boot в БИОС/UEFI) вы найдёте раздел с программами для работы с жёстким диском:

Программы для работы с разделами диска WinPE

Нужная функция конвертации диска из одного типа разделов в другой без потери данных есть во многих из них, например, в Minitool Partition Wizard.

Достаточно выбрать диск (не отдельный раздел, а именно физический диск), затем —пункт «Convert MBR Disk to GPT Disk» (на скриншоте обратное направление конвертации, так как это GPT-диск), подтвердить конвертацию (учитывайте, что текущая система с диска при этом может перестать запускаться) и применить действие нажатием кнопки «Apply». Если программа отказывается выполнить конвертацию, поскольку диск является системным, может помочь предварительное удаление системного раздела с загрузчиком на диске.

Конвертация из MBR в GPT без потери данных

Диск будет сконвертирован, и вы сможете повторить установку. Учитывайте, что при этом ошибка «на выбранном диске находится таблица MBR-разделов» исчезнет, но может появиться другая — «Не удалось создать новый или найти существующий раздел», её сравнительно просто исправить.

Исправление ошибки при установке без конвертации диска

Второй способ избавиться от рассматриваемой ошибки, связанной с таблицей MBR-разделов — не превращать диск в GPT, а превратить систему не в EFI. Этот метод я бы не стал рекомендовать для современных ОС.

Основные необходимые условия и действия:

  • Ваш установочный накопитель должен поддерживать загрузку в режиме Legacy (BIOS) и установку на MBR-диск, такие настройки можно сделать при создании загрузочной флешки в Rufus, выбрав соответствующую схему разделов и целевую систему.
  • Если вы запускаете компьютер с загрузочной флешки, то используйте Boot Menu для этого и выберите при загрузке пункт с вашим USB накопителем без пометки UEFI, тогда загрузка произойдет в режиме Legacy, при условии что загрузка в режиме Legacy (CSM) включена в БИОС.
  • Можно в настройках UEFI отключить режим EFI-загрузки и установить использование только режима загрузки Legacy или CSM (Compatibility Support Mode).

Если после выполнения указанных действий случае компьютер отказывается загружаться, убедитесь, что у вас в БИОС отключена функция Secure Boot. Также она может выглядеть в настройках как выбор ОС — Windows или «Не-Windows» (Other OS), вам нужен второй вариант. Подробнее: как отключить Secure Boot.

По-моему, учел все возможные варианты исправления описываемой ошибки, но если что-то продолжает не работать, спрашивайте — постараюсь помочь с установкой.

При чистой установке Windows на компьютер при выборе раздела диска для установки появляется сообщение, что установка Windows на данный диск невозможна, потому что на нем используется таблица раздетом MBR:

Windows 11 can’t be installed on disk 0 partition 1
The selected disk has an MBR partition table. On EFI systems, the operating system can only be installed on GPT disks.
Невозможно установить Windows в раздел 1 диска 0.
Выбранный диск содержит таблицу разделов MBR. В системах EFI операционная система можно установлена только на GPT-диск.

Невозможно установить Windows в раздел 1 диска 0. Выбранный диск содержит таблицу разделов MBR. В системах EFI операционная система можно установлена только на GPT-диск

Это сообщение указывает на то, что компьютер загружен в UEFI режиме, но на диске, который вы выбрали для установки Windows, создана таблица разделов MBR. На UEFI компьютере (в нативном режиме) установка Windows возможна только на диск с таблицей разделов GPT. Возможные способы продолжить установку Windows в этом случае:

  • Если на диске нет важных данных, или он пустой, можно конвертировать таблицу разделов MBR в GPT (все данные на диске будут очищены). Это самый простой и быстрый вариант.
  • Если на диске имеются разделы с важными для вас данными, можно конвертировать таблицу разделов MBR в GPT без удаления имеющихся разделов на диске. Для этого потребуется некоторое время.

Еще одним вариантом является переключение в настройках BIOS/UEFI компьютера типа загрузки с EFI на Legacy BIOS (CSM). В этом случае возможна установка Windows на MBR диск. Но на современных компьютерах нет никаких преимуществ от использования устаревшей MBR в качестве таблицы разделов на диске и legacy BIOS режима загрузки. Поэтому лучше всего использовать именно GPT (GUID) таблицу разделов.

Конвертируем таблицу разделов MBR в GPT с очисткой разделов

  1. Прямо на экране выбора диска при установке Windows нажмите сочетание клавиш
    Shift+F10
    чтобы открыть командную строку
  2. В командной строке выполните:
    diskpart
  3. Выведите список дисков компьютера:
    list disk
  4. В данном случае отсутствует символ
    *
    в столбце Gpt. Это означает, что на диске используется таблица разделов MBR

    diskpart - проверяем что на диске mbr таблица

  5. Выберите диск, на который будет выполняться установка диска. В нашем случае доступен только один диск Disk 0:
    select disk 0
  6. Очистите диск (это удалит на нем все разделы и данные!!):
    clean
  7. Конвертируйте таблицу разделов в GPT:
    convert gpt
  8. Выполните команду list disk и проверьте, что для диска 0 теперь используется таблица разделов gpt (появилась звездочка)
    проверить что на диске таблица разделов gpt

  9. Сверните окно командной строки и переключитесь в окно установщика Windows. Нажмите кнопку Refresh, чтобы обновить информацию о дисках. Выберите неразмеченную область на диске 0. После конвертации таблицы разделов в GPT вы можете продолжить установку Windows на диск (кнопка Next стала активной).
    Продолжить установку Windows в неразмеченное место на GPT диске

Если на диске имеются данные, можно конвертировать таблицу разделов MBR в GPT без удаления существующих разделов.

  1. Откройте командную строку на этапе выбора диска, нажав
    Shift+F10
  2. В современные дистрибутивы Windows 11 и 10 включена утилита mbr2gpt.exe, которая позволяет конвертировать таблицу разделов, не удаляя имеющиеся разделы.
  3. Проверим, что на диске используется таблица разделов MBR и созданы разделы:

    diskpart
    list disk
    select disk 0
    list part
    exit

    diskpart - на диске есть разделы с данными

  4. Проверим, что возможна конвертация таблицы разделов диска 0 в GPT:

    mbr2gpt.exe /disk:0 /validate

    mbr2gpt.exe утилита для переконвертации диска MBR с GPT с сохранением разделов

  5. Запускаем конвертацию:
    mbr2gpt.exe /convert /disk:0 /allowFullOS
  6. После этого можно переключиться в окно установщика и продолжить установку Windows.

Нужно отметить, что утилита mbr2gpt.exe позволяет конвертировать только системные диски, на один из разделов которых установлена Windows. Если диск не является системный, утилита вернет ошибку Disk layout validation failed.

Если вы хотите конвертировать в GPT несистемный диск, придется использовать один из бесплатных инструментов. Например, Minitool Partition Wizard, EaseUS Partition Master или Acronis Disk Director.

Скачайте загрузочный ISO образ с любой из этих утилит и запишите его на USB флешку. Загрузите компьютер с этой флешкой и выполните конвертацию MBR в GPT, выбрав соответствующий пункт в меню (на скриншоте окно Minitool Partition Wizard).

После конвертации диска вы сможете выполнить на него чистую установку Windows.

Время на прочтение11 мин

Количество просмотров700K

Вы когда-нибудь задумывались о том, как загружается компьютер? Независимо от аппаратуры и операционной системы, все компьютеры при загрузке используют или традиционный метод BIOS-MBR, или более современный UEFI-GPT, реализованный в последних версиях ОС.

В этой статье мы сравним структуры разделов GPT и MBR; GPT означает GUID Partition Table, а MBR — Master Boot Record. Начнём с того, что разберём сам процесс загрузки.

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

Понимание процесса загрузки

Когда вы нажимаете кнопку питания на своём ПК, стартует процесс, который в итоге приведёт к загрузке операционной системы в память. Первая команда зависит от того, какова структура разделов на вашем жёстком диске.

Если два вида структур разделов: MBR и GPT. Структура разделов на диске определяет три вещи:

  1. Структура данных на диске.
  2. Код, который используется при загрузке, если раздел загрузочный.
  3. Где начинается и заканчивается раздел.

Процесс загрузки MBR

Вернёмся к процессу загрузки. Если в вашей системе используется структура разделов MBR, то первый процесс выполнения загрузит BIOS. Базовая структура ввода-вывода (Basic Input/Output System) включает в себя микропрограмму загрузчика. Микропрограмма загрузчика содержит низкоуровневые функции, такие как ввод с клавиатуры, доступ к видеодисплею, осуществление дисковых операций ввода-вывода и код для загрузки начальной стадии загрузчика. До того как BIOS может определить загрузочное устройство, он выполняет последовательность функций системной конфигурации, начиная со следующих:

  • Самотестирование при включении питания.
  • Обнаружение и инициализация видеокарты.
  • Отображение стартового экрана BIOS.
  • Осуществление быстрой проверки памяти (RAM).
  • Конфигурация устройств plug and play.
  • Определение загрузочного устройства.

Как только BIOS определил загрузочное устройство, он считывает первый дисковый сектор этого устройства в память. Первый сектор диска — это главная загрузочная запись (MBR) размером 512 байт. В этот размер поместились три объекта:

  • Первая стадия загрузчика (446 байт).
  • Таблица разделов диска (16 байт на раздел × 4 раздела) — MBR поддерживает только четыре раздела, подробнее об этом ниже.
  • Подпись (2 байта).

На этом этапе MBR сканирует таблицу разделов и загружает в оперативную память загрузочный сектор — Volume Boot Record (VBR).

VBR обычно содержит начальный загрузчик программ — Initial Program Loader (IPL), этот код инициирует процесс загрузки. Начальный загрузчик программ включает в себя вторую стадию загрузчика, который затем загружает операционную систему. На системах семейства Windows NT, таких как Windows XP, начальный загрузчик программ сначала загружает другую программу под названием NT Loader (аббревиатура NTLDR), которая затем загружает операционную систему.

Для операционных систем на ядре Linux используется загрузчик GRUB (Grand Unified Bootloader). Процесс загрузки похож на описанный выше, единственная разница в наименовании загрузчиков на первой и второй стадии.

В GRUB первая стадия загрузчика называется GRUB Stage 1. Она загружает вторую стадию, известную как GRUB Stage 2. Вторая стадия загружает получает список операционных систем на жёстких дисках и предоставляет пользователю список для выбора ОС для загрузки.

Процесс загрузки GPT

На том же этапе загрузки в структуре разделов GPT происходит следующее. GPT использует UEFI, в котором нет такой как у MBR процедуры хранения в загрузочном секторе первой стадии загрузчика с последующим вызовом второй стадии загрузчика. UEFI — унифицированный расширяемый интерфейс прошивки (Unified Extensible Firmware Interface) — является более продвинутым интерфейсом, чем BIOS. Он может анализировать файловую систему и даже сам загружать файлы.

После включения вашего компьютера UEFI сначала выполняет функции системной конфигурации, также как и BIOS. Это управление энергопотреблением, установка дат и других компонентов управления системой.

Затем UEFI считывает GPT — таблицу разделов GUID. GUID расшифровывается как «глобальный уникальный идентификатор» (Globally Unique Identifier). GPT располагается в первых секторах диска, сразу после сектора 0, где по-прежнему хранится главная загрузочная запись для Legacy BIOS.

GPT определяет таблицу разделов на диске, на которой загрузчик EFI распознает системный раздел EFI. Системный раздел содержит загрузчики для всех операционных систем, установленных на других разделах жёсткого диска. Загрузчик инициализирует менеджер загрузки Windows, который затем загружает операционную систему.

Для операционных систем на ядре Linux существует версия GRUB с поддержкой EFI, которая загружает файл, такой как grub.efi, или загрузчик EFI, который загружает свой файл, такой как elilo.efi.

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

Различия между структурами разделов GPT и MBR

Если вы когда-нибудь пытались установить Windows 8 или 10 на новый компьютер, то скорее всего видели вопрос: какую структуру разделов использовать, MBR или GPT.

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

GPT — более новая и продвинутая структура разделов, и у неё много преимуществ, которые я перечислю ниже. MBR используется давно, она стабильная и обладает максимальной совместимостью. Хотя GPT со временем может вытеснить MBR, поскольку предлагает более продвинутые функции, но в некоторых случаях можно использовать только MBR.

Главная загрузочная запись

MBR — традиционная структура для управления разделами диска. Поскольку она совместима с большинством систем, то по-прежнему широко используется. Главная загрузочная запись расположена в первом секторе жёсткого диска или, проще говоря, в самом его начале. Она содержит таблицу разделов — информацию об организации логических разделов на жёстком диске.

MBR также содержит исполняемый код, который сканирует разделы на предмет активной ОС и инициализирует процедуру загрузки ОС.

Диск MBR допускает только четыре основных раздела. Если вам нужно больше, то можно назначить один из разделов расширенным разделом, и на нём можно создавать больше подразделов или логических дисков.

MBR использует 32 бита для записи длины раздела, выраженной в секторах, так что каждый раздел ограничен максимальным размером 2 ТБ.

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

  • Совместима с большинством систем.

Недостатки

  • Допускает только четыре раздела, с возможностью создания дополнительных подразделов на одном из основных разделов.
  • Ограничивает размер раздела двумя терабайтами.
  • Информация о разделе хранится только в одном месте — в главной загрузочной записи. Если она повреждена, то весь диск становится нечитаемым.

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

GPT — более новый стандарт для определения структуры разделов на диске. Для определения структуры используются глобальные уникальные идентификаторы (GUID).

Это часть стандарта UEFI, то есть систему на основе UEFI можно установить только на диск, использующий GPT, например, таково требование функции Windows 8 Secure Boot.

GPT допускает создание неограниченного количества разделов, хотя некоторые операционные системы могут ограничивать их число 128 разделами. Также в GPT практически нет ограничения на размер раздела.

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

  • Допускает неограниченное количество разделов. Лимит устанавливает операционная система, например, Windows допускает не более 128 разделов.
  • Не ограничивает размер раздела. Он зависит от операционной системы. Ограничение на максимальный размер раздела больше, чем объём любых существующих сегодня дисков. Для дисков с секторами по 512 байт поддерживается максимальный размер 9,4 ЗБ (один зеттабайт равен 1 073 741 824 терабайт)
  • GPT хранит копию раздела и загрузочных данных и может восстановить данные в случае повреждения основного заголовка GPT.
  • GPT хранит значения контрольной суммы по алгоритму циклического избыточного кода (CRC) для проверки целостности своих данных (используется для проверки целостности данных заголовка GPT). В случае повреждения GPT может заметить проблему и попытаться восстановить повреждённые данные из другого места на диске.

Недостатки

  • Может быть несовместима со старыми системами.

GPT против MBR

  • GPT допускает неограниченное количество основных разделов, в то время как MBR допускает только четыре основных, а остальные — дополнительные.
  • GPT позволяет создавать разделы любого размера, в то время как MBR имеет ограничение в 2 ТБ.
  • GPT хранит копию данных раздела, позволяя восстановить их в случае повреждения основного заголовка GPT; MBR хранит только одну копию данных раздела в первом секторе жёсткого диска, что может привести к потере всей информации в случае повреждении информации о разделах.
  • GPT хранит значения контрольной суммы для проверки, что данные не повреждены, и может выполнить необходимое восстановление из других областей диска в случае повреждения; MBR не имеет способа узнать о повреждении данных, вы можете узнать об этом только если компьютер откажется загружаться или исчезнет раздел.

Совместимость с операционными системами

Первый сектор (сектор 0) на диске GPT содержит защитную запись MBR, в которой записано, что на диске один раздел, который распространяется на весь носитель. В случае использования старых инструментов, которые читают только диски MBR, вы увидите один большой раздел размером с весь диск. Защитная запись сделана для того, чтобы старый инструмент ошибочно не воспринял диск как пустой и не перезаписал данные GPT новой главной загрузочной записью.

MBR защищает данные GPT от перезаписи.

Apple MacBook’и используют GPT по умолчанию, так что невозможно установить Mac OS X на систему MBR. Даже хотя Mac OS X может работать на диске MBR, но установка на него невозможна. Я пыталась сделать это, но безуспешно.

Большинство операционных систем на ядре Linux совместимы с GPT. При установке ОС Linux на диск в качестве загрузчика будет установлен GRUB 2.

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

Windows 7 и более ранние системы обычно устанавливают на диски с MBR, но вы всё равно можете преобразовать разделы в GPT, как будет рассказано ниже.

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

Так GPT или MBR?

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

Проверьте тип раздела жёсткого диска

На каждом жёстком диске под Windows можно проверить тип разделов с помощью «Управления дисками» (Disk Management). Для запуска «Управления дисками» сделайте следующее:

Нажмите сочетание «горячих клавиш» Windows+R, откроется окно для запуска программ.

Наберите diskmgmt.msc и нажмите клавишу Enter.

Windows просканирует жёсткие диски и вскоре покажет их. Для проверки типа разделов любого жёсткого диска нажмите правой кнопкой мыши на плашку диска в нижней части интерфейса. Нужно нажимать на «Диск 0», «Диск 1» и так далее, а не на разделы.

В появившемся контекстном меню выберите «Свойства». Откроется окно со свойствами выбранного диска.

Перейдите на вкладку «Тома» и посмотрите на значение «Стиль раздела».

Если вы предпочитаете командную строку, то можете выбрать другой вариант. Его преимущества в том, что он чуть быстрее, поскольку сразу выводит на экран диски и стили разделов.

  1. Нажмите клавишу Windows, наберите cmd.exe, удерживая Ctrl и Shift, нажмите Enter.
  2. Подтвердите UAC-сообщение о повышении привилегий в системе.
  3. Наберите diskpart и нажмите Enter.
  4. Наберите list disk и снова нажмите Enter.

В списке перечислены все диски. В колонке Gpt указан стиль раздела для каждого диска. Если видите звёздочку в колонке, то это GPT, если её нет — это MBR.

Преобразование между MBR и GPT во время установки Windows

Есть два типичных сообщения об ошибке, которые могут возникнуть при установке Windows на жёсткий диск:

  • Ошибка № 1: «Windows не может быть установлена на этот диск. Выбранный диск не имеет стиль разделов GPT».
  • Ошибка № 2: «Windows не может быть установлена на этот диск. Выбранный диск имеет стиль разделов GPT».

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

Как вы уже знаете, MBR и GPT — это две абсолютно разные структуры разделов жёсткого диска. MBR — это традиционная структура разделов, а GPT — более новая.

Ошибка № 1 возникает, когда вы пытаетесь установить Windows на компьютер с UEFI, а раздел жёсткого диска не сконфигурирован для режима UEFI или совместимости с Legacy BIOS. Microsoft TechNet предлагает два варианта решения проблемы.

  1. Перезагрузить компьютер в режиме совместимости с Legacy BIOS. Этот вариант позволит сохранить текущий стиль раздела.
  2. Переформатировать диск под UEFI, используя стиль раздела GPT. Этот вариант позволит вам использовать функции прошивки UEFI. Переформатирование можно сделать самостоятельно, следуя инструкциям ниже. Всегда сохраняйте резервную копию данных перед форматированием.

Конечно, есть сторонние утилиты для преобразования дисков в GPT с сохранением данных, но всё равно безопаснее сделать резервную копию на случай, если утилита не сможет завершить преобразование.

Инструкции для преобразования жёсткого диска с MBR на GPT

С помощью Windows Setup

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Выберите «Другое» (Custom) в типе установки.
  4. Появится экран с сообщением «Куда вы хотите установить Windows?» Выберите все разделы на диске и нажмите «Удалить».
  5. После успешного удаления диск будет представлять собой единую область нераспределённого пространства.
  6. Выберите нераспределённое пространство и нажмите «Далее». Windows определит, что компьютер загружен в режиме UEFI, и автоматически переформатирует диск с применением стиля раздела GPT. Процесс установки начнётся сразу после этого.

Преобразование вручную

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Из установки Windows нажмите Shift+F10, чтобы открыть консоль. После каждой следующей команды нажимайте Enter.
  4. Запустите инструмент diskpart командой diskpart.
  5. Чтобы выбрать диск для преобразования, наберите list disk.
  6. Укажите номер диска для преобразования: select disk #.
  7. Очистите диск: clean.
  8. Преобразование в GPT осуществляется командой convert gpt.
  9. Наберите exit для выхода из diskpart.
  10. Закройте консоль и возвращайтесь к установке Windows.
  11. При выборе типа установки выберите «Другое». Диск будет представлять собой единую область нераспределённого пространства.
  12. Выберите нераспределённое пространство и нажмите «Далее». Windows начнёт установку.

Инструкции для преобразования жёсткого диска с GPT на MBR

Иногда бывает необходимо преобразовать диск в структуру разделов MBR. Например, если во время установки Windows возникает такое сообщение об ошибке:

«Windows не может быть установлена на этот диск. Выбранный диск имеет стиль разделов GPT»

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

Microsoft TechNet предлагает два варианта решения проблемы.

  1. Перезагрузить компьютер в режиме совместимости с BIOS. Этот вариант позволит сохранить текущий стиль раздела.
  2. Переформатировать диск, используя стиль раздела MBR. Всегда сохраняйте резервную копию данных перед форматированием. Хотя есть сторонние утилиты для преобразования дисков в GPT с сохранением данных, но всё равно безопаснее сделать резервную копию на случай, если утилита не сможет завершить преобразование.

Если вы выбрали второй вариант, то следуйте пошаговой инструкции:

С помощью Windows Setup

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Выберите «Другое» (Custom) в типе установки.
  4. Появится экран с сообщением «Куда вы хотите установить Windows?» Выберите все разделы на диске и нажмите «Удалить».
  5. После успешного удаления диск будет представлять собой единую область нераспределённого пространства.
  6. Выберите нераспределённое пространство и нажмите «Далее». Windows определит, что компьютер загружен в режиме BIOS, и автоматически переформатирует диск с применением стиля раздела MBR. Процесс установки начнётся сразу после этого.

Преобразование вручную

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме BIOS.
  3. Из установки Windows нажмите Shift+F10, чтобы открыть консоль. После каждой следующей команды нажимайте Enter.
  4. Запустите инструмент diskpart командой diskpart.
  5. Чтобы выбрать диск для преобразования, наберите list disk.
  6. Укажите номер диска для преобразования: select disk #.
  7. Очистите диск: clean.
  8. Преобразование в GPT осуществляется командой convert mbr.
  9. Наберите exit для выхода из diskpart.
  10. Закройте консоль и возвращайтесь к установке Windows.
  11. При выборе типа установки выберите «Другое». Диск будет представлять собой единую область нераспределённого пространства.
  12. Выберите нераспределённое пространство и нажмите «Далее». Windows начнёт установку.

Учебные видео

Что такое разделы диска?

Различия между BIOS и UEFI

Таблицы разделов MBR и GPT

Источники

Следующие источники содержат дополнительную информацию о стилях разделов MBR или GPT:

  • Загрузка в рехимах UEFI Mode или Legacy BIOS (Microsoft Technet)
  • Загрузка из GPT (Род Смит)
  • Преобразование диска MBR в диск GPT (Microsoft Technet)
  • Различие между GPT и MBR (HowToGeek)
  • Таблица разделов GUID (Википедия)
  • Проблемы использования Legacy BIOS при использовании GPT (Род Смит)
  • Главная загрузочная запись (Microsoft Technet)
  • FAQ по Windows и GPT (Microsoft Hardware Dev Center)
  • Windows Setup: установка с применением стилей разделов MBR или GPT (Microsoft Technet)

Все способы:

  • Выбор вида разметки дисков для Виндовс 7
    • Особенности MBR
    • Особенности GPT
    • Выводы
  • Вопросы и ответы: 9

На момент написания данной статьи в природе существует два вида разметки дисков – MBR и GPT. Сегодня мы поговорим об их различиях и пригодности для использования на компьютерах под управлением Windows 7.

Выбор вида разметки дисков для Виндовс 7

Главное отличие MBR от GPT состоит в том, что первый стиль предназначен для взаимодействия с BIOS (базовая система ввода и вывода), а второй — с UEFI (унифицированный расширяемый микропрограммный интерфейс). UEFI пришел на смену БИОС, изменив порядок загрузки операционной системы и включив некоторые дополнительные возможности. Далее мы подробнее разберем различия стилей и решим, можно ли их использовать для установки и запуска «семерки».

Особенности MBR

MBR (Master Boot Record) была создана в 80-х годах 20 века и за это время успела себя зарекомендовать как простая и надежная технология. Одной из основных ее особенностей является ограничение по общему размеру накопителя и количеству расположенных на нем разделов (томов). Максимальный объем физического жесткого диска не может превышать 2.2 терабайта, при этом на нем можно создать не более четырех основных разделов. Ограничение по томам можно обойти, преобразовав один из них в расширенный, а затем расположив на нем несколько логических. В нормальных условиях для установки и работы любой редакции Windows 7 на диске с MBR не требуется никаких дополнительных манипуляций.

Запуск установки Windows 7 на выбранный раздел диска

Читайте также: Установка Windows 7 с помощью загрузочной флешки

Особенности GPT

GPT (GUID Partition Table) не имеет ограничения по размеру накопителей и количеству разделов. Строго говоря, максимальный объем существует, но эта цифра настолько велика, что ее можно приравнять к бесконечности. Также к GPT, в первом зарезервированном разделе, может быть «прилеплена» главная загрузочная запись MBR для улучшения совместимости с устаревшими операционными системами. Установка «семерки» на такой диск сопровождается предварительным созданием специального загрузочного носителя, совместимого с UEFI, и другими дополнительными настройками. Все редакции Windows 7 способны «увидеть» диски с GPT и прочитать информацию, а вот загрузка ОС с таких накопителей возможна только в 64-битных версиях.

Установка Windows 7 на диск со структурой разделов GPT

Подробнее:
Установка Windows 7 на GPT-диск
Решение проблемы с GPT-дисками при установке Windows
Установка Windows 7 на ноутбук с UEFI

Главным недостатком GUID Partition Table является снижение надежности из-за особенностей расположения и ограниченного количества дубликатов таблиц, в которых записана информация о файловой системе. Это может привести к невозможности восстановления данных в случае повреждения диска в этих разделах или возникновения на нем «плохих» секторов.

Резервное копирование системных файлов в программе AOMEI Backupper Standard

Выводы

Исходя из всего написанного выше, можно сделать следующие выводы:

  • Если требуется работать с дисками объемом выше 2.2 TB, следует использовать GPT, а в том случае, если необходимо загружать «семерку» с такого накопителя, то это должна быть исключительно 64-битная версия.
  • GPT отличается от MBR повышенной скоростью запуска ОС, но имеет ограниченную надежность, а точнее, возможности по восстановлению данных. Здесь невозможно найти компромисс, поэтому придется заранее решить, что для вас важнее. Выходом может стать создание регулярных бэкапов важных файлов.
  • Для компьютеров под управлением UEFI лучшим решением будет использование GPT, а для машин с BIOS – MBR. Это поможет избежать проблем при работе системы и включить дополнительные возможности.

Наша группа в TelegramПолезные советы и помощь

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как запретить windows 10 устанавливать драйвера
  • Самопроизвольно отключается интернет windows 10
  • Windows 10 как уменьшить размер папки windows
  • Неизвестное usb устройство сбой задания адреса устройства windows 10 как исправить
  • Antivirus для windows vista