Как сменить mbr в gpt при установке windows 10, 7 и других
Содержание:
- Конвертирование из MBR в GPT диска с установленной Windows
- Как не потерять данные при преобразовании
- Способ №1. Используем командную строку
- Конвертация диска с загрузочной флешки
- Преобразовать MBR в GPT без потери данных
- Отличия MBR и GPT
- Способы преобразования диска GPT на MBR и обратно без потерь данных
- Невозможно установить Windows на этот диск
- Видео: конвертация GPT диска в MBR
- Преобразование с помощью системы управления дисками Windows
- Обходим ошибку при установке Windows 10 на GPT или MBR
- Преобразовать GPT в MBR
- В windows xp
- GPT диск как преобразовать в MBR через командную строку?
- Понимание процесса загрузки
Конвертирование из MBR в GPT диска с установленной Windows
Итак, DiskGenius конвертирует стили разметки с сохранением структуры разделов диска и его содержимого, но программа не умеет преобразовывать саму Windows — из Legacy на MBR-диске в EFI на диске GPT и наоборот. Но это умеют другие программы – например, AOMEI Partition Assistant (при условии использования платных редакций, начиная с Pro) или изначально платная Paragon Hard Disk Manager. Однако нужно понимать, что даже эти программы не творят чудеса, они могут преобразовать системные разделы нужного стиля разметки при условии возможности этой операции. Если изначально у нас на MBR-диске стоит 32-битная Windows, она никак не может быть преобразована в EFI-систему, ибо таковыми могут быт только 64-битные редакции. Эти программы преобразовывают 64-битные Windows 7, 8.1 и 10.
Бесплатная возможность преобразования существует только для Windows 10, и только в одном направлении – из MBR в GPT. Начиная с версии 1703, в штате функционала «Десятки» поставляется консольная утилита mbr2gpt.exe, которая может преобразовать диск из MBR в GPT с сохранением структуры разделов, хранящихся данных и установленной операционной системы. И всё это применимо к оперируемому диску: 64-битная работающая «Десятка» вместе с конвертированием диска в стиль GPT преобразовывается в EFI-систему. Как это происходит?
Первым делом идём в системное управление дисками и смотрим, под каким номером значится диск, который нужно преобразовать. В нашем случае он один, значится под номером .
Далее запускаем командную строку (от админа) и вписываем команду по типу:
mbr2gpt.exe /convert /disk:0 /allowFullOS
Где вместо подставляем свой номер диска, если он иной. Жмём Enter.
По завершении операции перезагружаем Windows, в момент перезагрузки входим в BIOS и включаем для неё режим либо UEFI, либо совместимости. После нового запуска Windows, но уже в статусе EFI-системы, можем глянуть, каким образом произошло её преобразование.
В управлении дисками видим, что в конце диска появился небольшой раздел на 100 Мб – шифрованный EFI-раздел, отвечающий за загрузку систем Windows на GPT-диске.
Как не потерять данные при преобразовании
Используйте стороннюю утилиту Minitool Partition Wizard Bootable. Скачайте ISO-образ и запишите его на флешку, отформатированную в FAT32. Необходимые условия:
- Используется загрузка EFI.
- В BIOS выключена функция «Secure Boot».
Загрузите ПК с созданного вами накопителя. В окне программного инструмента:
- Выберите HDD или SSD таблицу разделов которого нужно преобразовать.
- В левой части окна программы выберите пункт «Convert MBR Disk to GPT Disk».
- Примените изменения нажатием кнопки «Apply».
- Дайте положительный ответ на предупреждение утилиты.
- Ждите завершения преобразования. Время, которое потребуется, зависит от объема накопителя и занятого пространства на нем.
Если диск системный, может появиться сообщение о том, что его преобразование невозможно. Чтобы все же преобразовать его:
- Выберите раздел загрузчика ОС, который располагается в самом начале.
- Удалите его, нажав «Delete» и подтвердив действие кнопкой «Apply». Вместо него вы можете тут же создать новый раздел загрузчика, но уже в файловой системе FAT32.
- Повторите действия для преобразования таблицы разделов.
Способ №1. Используем командную строку
Данный способ подразумевает, что все действия, направленные на то, чтобы изменить тип дисков, выполняются прямо во время установки.
Когда все приготовления закончены, начинается конвертация во время установки системы Windows:
В таком же формате он отображается в командной строке. То есть, если Вы пытаетесь установить ОС на «Диск 6», то в командной строке тоже нужно в дальнейшем выбрать именно его. Делается это командой «select disk ». В случае с шестым вводим «select disk 6».
Для этого сначала введите «detail disk», после чего отобразятся доступные разделы. Используйте «select volume», чтобы выбрать нужный и «delete volume», чтобы стереть его.
Рис. 2. Конвертация в командной строке
Дальше совершенно спокойно можно установить Windows безо всяких ошибок.
Конвертация диска с загрузочной флешки
Этот вариант будет очень полезен на случай, когда операционная система не загружается. Тогда можно загрузиться с флешки, поменять тип диска, затем таким же образом загрузиться с USB носителя при установки Windows 7.
В таких случаях Вы можете использовать загрузочную флешку для преобразования MBR в GPT 7 64 или обратно. Скачать ее тоже можно на официальном ресурсе программы, ссылка ниже:
Следующим, что нужно сделать, это записать образ на съемный накопитель информации. Делается это следующим образом:
Рис. 13. «Записать образ Жесткого диска…» в меню «Самозагрузка» UltraISO
Рис. 14. Запись образа на флешку в UltraISO
Появится предупреждение о том, что все данные будут стерты. В нем нажмите «Да» .
Рис.15. Предупреждение в программе UltraISO
Следующим что нудно сделать, это зайти в BIOS и установить загрузку с USB диска и приступить к конвертации диска.
Преобразовать MBR в GPT без потери данных
Сторонними разработчиками создано немало утилит, которые позволяют менять разметку жестких дисков, не удаляя с них информации. При этом все созданные ранее разделы остаются на месте. Тем не менее остается риск, что в процессе работы такого приложения может возникнуть сбой, в результате которого с носителя исчезнут все данные. В принципе их можно попытаться восстановить с помощью предназначенных для этого приложений, которые могут находить удаленные разделы и копировать с них информацию.
Утилита R-Studio
С такими задачами неплохо справляется утилита R-Studio. Но надо понимать, что утраченные файлы возможно полностью восстановить только в том случае, если участки дисковой поверхности, где они хранились, не перезаписаны другой информацией. Поэтому перед началом преобразования следует создать на другом носителе резервную копию хранящихся на диске файлов.
В случае выполнения конвертации из стандарта GPT в MBR потери данных неизбежны (при отсутствии резервной копии), если:
- размер HDD превышает 2 ТБ;
- на диске было создано более 4 разделов.
Вся информация за пределами данных значений будет стерта, поскольку для MBR такие параметры окажутся неприемлемыми.
Рассмотрим как можно переопределить разметку диска, не удаляя с него файлов, с помощью программы EaseUS Partition Master:
- Открываем приложение, отыскиваем в его окне подлежащий преобразованию жесткий диск и из его контекстного меню запускаем команду «Convert MBR to GPT».
- Подтверждаем выполнение операции кликом по кнопке «Apply».
- Ожидаем завершение процедуры преобразования накопителя в формат GPT.
Следует иметь в виду, что если попытаться конвертировать HDD, на котором установлено приложение EaseUS Partition Master (или любое другое, предназначенное для использования в тех же целях), то ничего не выйдет. Программу, выполняющую преобразование жесткого диска, следует всегда инсталлировать на другой накопитель.
Отличия 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), т.е. периодически проверяет целостность данных. |
Способы преобразования диска GPT на MBR и обратно без потерь данных
После выхода Windows 7 увидел свет новый тип разделов жесткого диска, в результате чего юзеры должны при переустановке операционной системы совершать ряд дополнительных действий, а именно – конвертацию GPT в MBR, которую необходимо выполнить именно при установке Windows 7. Интересный факт, что столкнуться с необходимостью конвертации вы можете также выполняя прочие действия с OC, нo наиболее часто это происходит именно при установке. Мы собираемся по шагам разобрать для вас процесс перехода из GPT в MBR наиболее известными методами и перечислим наиболее подходящие для этого средства.
Невозможно установить 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.
Видео: конвертация GPT диска в MBR
Итак, что лучше GPT или MBR? Ответ на этот вопрос нельзя узнать, не учитывая требования, которые предъявляются к каждой технологии в конкретном случае. MBR и GPT выполняют одну и ту же функцию – хранение информации о структуре диска и обеспечение загрузки операционной системы. Во многом данные технологии похожи, однако между ними есть и отличия. На данный момент MBR поддерживается практически всеми операционными системами, однако, GPT обладает многими расширенными возможностями. Кроме того, в ряде случаев пользователю невозможно обойтись без установки GPT, например, при использовании дисков объемом более 2 ТБ. Если вы определились с тем, какую технологию будете использовать и поняли, что вам нужна конвертация, то вот вам видео, на котором показан весь этот процесс без потери данных при помощи программы Paragon Hard Disk Manager.
Преобразование с помощью системы управления дисками Windows
Управление дисками – средство, интегрированное в Windows 10, позволяющая производить изменения (создание, удаление, увеличение, сокращение) разделов, конвертацию их в GPT или MBR.
Вот, как ей пользоваться:
- Запускаем средство по следующему пути «Этот компьютер» > «Управление» > «Управление дисками»;
- Выбираем правым щелчком мыши раздел, требующий изменения (к примеру, «Диск 0»). Всплывет окно с неактивной функцией «Преобразовать в GPT диск».
- Дело в том, что использовать инструмент можно только когда разделы еще не созданы. Поэтому для изменения изначально произведите удаление всех разделов с Диска 0, после чего преобразуйте MBR в GPT или в обратном направлении.
Обходим ошибку при установке Windows 10 на GPT или MBR
Само решение этой проблемы элементарное, нужно просто загрузится с флешки в подходящем режиме либо в Legacy, для MBR дисков, либо в UEFI, который предназначен для установки системы на GPT диски.
Как выбрать один из режимов?
Подключаем загрузочную флешку, например с Windows 10, к компьютеру и перезагружаем его. Дальше заходим в Boot Menu, попасть в которое можно с помощью клавиш F8, F9, F10, F12, все зависит от производителя и серии материнской платы. Так же иногда встречается запуск загрузочного меню с помощью клавиши Esc, если что обязательно попробуйте и этот вариант.
Ну а обычно при запуске компьютера в нижней части экрана можно найти различные подсказки от самих производителей о том какими клавишами, какое меню открывается.
Boot Menu – это меню где можно быстро выбрать устройство с которого будет произведена загрузка. В общем намного проще и удобней чем постоянно менять приоритет загрузки в БИОСе. Итак, попав в загрузочное меню видим, что в списке, название вставленной нами флешки отображается два раза, с приставкой UEFI и без нее.
Вот это именно те самые режимы о которых я говорил, теперь смотрите, если при установке у вас отображается ошибка, что установка не возможна так как диск имеет стиль разделов MBR. В таком случае выбираем пункт с обычным названием флешки, без приставки UEFi.
В ином случае, если в ошибке говорится, что на диске стиль разделов GPT, нам следует в загрузочном меню выбрать пункт в котором перед названием флешки стоит приставка UEFI, выглядит это может примерно так: «UEFI: Kingston 8GB Ultra».
Кстати любителям активировать Windows с помощью активаторов, данный способ установки не подойдет, вам придётся конвертировать диск в MBR иначе активировать вам её не удастся.
В общем, после загрузки в правильном режиме Windows 10 должен установится без проблем как на MBR так и на GPT разделы. Для Windows 7 или 8 все действия аналогичны «десятку» я просто взял в качестве примера, так что данный способ должен работать на всех современных системах.
Преобразовать GPT в MBR
Способ 1. Преобразуем GPT в MBR через командную строку. Это может быть полезно при установке Windows. Запустите командную строку во время установки Windows Shift + F10 или с рабочего стола, но от имени администратора, и введите команды:
Внимание: Все данные на конвертируемым диске сотрутся. Сделайте копию данных диска
- diskpart — запускает инструмент с работай дисками.
- list disk — выводит список дисков установленных на ПК. Запомните номер диска, который хотите преобразовать. В моем случае это 2.
- select disk 2 — выберите диск, который хотите преобразовать в MBR. В моем случае это 2.
- clean — очистка содержимого диска.
- convert mbr — конвертация в MBR.
Способ 2. Конвертировать с помощью управления дисками. Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите «Управление дисками«. Во первых, все данные удалятся, вам нужно создать копию диска с вашими данными.
Удалите все тома на диске.
В windows xp
В «экспишке» принцип реанимации сектора аналогичный. Но вход немного другой.Сейчас его увидите:
- После загрузки с компакт-диска начинается копирование файлов системы на винчестер.
- Потом появляется окно выбора действий.
- Выбираете вариант восстановления с помощью консоли, поэтому жмете клавишу R.
- Далее, спросят о том, в какую систему заходить. Когда она одна, то выбирать нечего, но ответить нужно. Для этого нажимаете на клавиатуре цифру «1», если написано: «1. C: WINDOWS», — или жмете на другую цифру, которая стоит около нужной ОС.
- Затем появляется черный экран DOS-режима. Это та же командная строка, но на всю площадь монитора. Набираете fixboot и нажимаете Enter.
- Вас переспросят о том, хотите ли записать новый сектор загрузки.
- Отвечаете положительно: пишите Y. Напомню, что Enter жмете после каждой введенной команды или своего ответа.
- Потом появляется запись об успешной операции, если все прошло верно.
- Теперь все повторяете, но с командой fixmbr.
После завершения будет написано, что загрузочная запись сделана. Выходите, набрав exit.
Теперь Windows XP должна загрузиться.
Пожаловаться на контент
GPT диск как преобразовать в MBR через командную строку?
Процедура более проста и не требует предварительной подготовки, но информация будет стёрта. Её можно принять как в процессе установки Windows 7, так и с самой системы. Выполняя инструкцию с Windows, позаботьтесь о соответствующих правах.
Чтобы выполнить процедуру непосредственно с окна установки системы необходимо:
- Нажмите Shift + F10 с любого окна инсталляции, при этом откроется консоль;
- Теперь узнаём системные имена разделов: diskpart, далее list disk;
- Выбираем целевой диск: select disk 1, здесь число соответствует информации полученной с предыдущего этапа, укажите своё, основываясь на объёме диска;
- Очищаем раздел при помощи clean;
- Изменяем стиль: convert MBR;
- Выходим из объекта, используя Exit.
Теперь жесткий диск GPT будет изменён и его стиль станет MBR, хоть цена за подобную процедуру и высока – удалённые данные. Зато можно беспрепятственно установить систему на такой диск.
Понимание процесса загрузки
Когда вы нажимаете кнопку питания на своём ПК, стартует процесс, который в итоге приведёт к загрузке операционной системы в память. Первая команда зависит от того, какова структура разделов на вашем жёстком диске.Если два вида структур разделов: MBR и GPT. Структура разделов на диске определяет три вещи:
- Структура данных на диске.
- Код, который используется при загрузке, если раздел загрузочный.
- Где начинается и заканчивается раздел.
Процесс загрузки 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. Процесс загрузки происходит на самой ранней стадии, в зависимости от вашей аппаратной конфигурации.