31 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Создание или восстановление загрузки в разметке GPT – Вадим Стеркин

Вадим Стеркин

Задача простая, и в общем случае решается одной командой bcdboot в среде восстановления:

Здесь W — условная буква диска с ОС, а реальная быстро определяется так. Команда копирует все необходимые для загрузки файлы на раздел EFI и создает конфигурацию загрузки BCD.

Но бывают нюансы. На днях решал задачу в такой постановке: в ПК несколько дисков, и если вынуть один, не грузится единственная Windows с другого. Пишет Windows failed to start — 0xc0000225 — The boot selection failed because a required device is inaccessible.

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

При этом на диске с ОС не было раздела EFI, что весьма необычно.

Но это легко исправить. Отжать у системного раздела 100MB можно в diskmgmt.msc, а все остальное уже в среде восстановления:

Однако после создания раздела EFI команда bcdboot заканчивалась сообщением Failure when attempting to copy boot files. При внимательном рассмотрении на одном из других дисков обнаружился раздел EFI, путавший все карты (Volume 6 на первой картинке)

В итоге решилось так:

  • W — раздел Windows, S — раздел EFI
  • /s S: — копирование файлов загрузки на указанный раздел S
  • /f ALL — копирование файлов загрузки для UEFI и BIOS (в данном случае необязательно, но тоже можно форсировать)
  • /l ru-ru — язык загрузчика (здесь не использовалось, но часто спрашивают, как его сменить)

В результате команда bcdedit рисует такую картину:

В секции Windows Boot Manager (диспетчер загрузки Windows) виден раздел загрузки EFI и полный путь к файлу управления загрузкой. В секции Windows Boot Loader (загрузчик Windows) указан раздел загружаемой системы и полный путь к загрузчику Windows. При включении ПК управление передается диспетчеру загрузки, который в свою очередь загружает Windows.

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

Об авторе

Вадим является владельцем этого блога, и большинство записей здесь вышло из-под его пера. Подробности о блоге и авторе здесь.

Вас также может заинтересовать:

Подпишитесь на бесплатные уведомления о новых записях и получите в подарок мою книгу об ускорении загрузки Windows!

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

У меня есть другая проблема. В компьютере два диска, на одном (диск 1) — ОС на GPT, на другом (диск 2) — ОС на MBR.
Компьютер не загружает ОС с диска 1, если к нему подключен диск 2. Просто не происходит передача управления загрузчику. Не помогает даже загрузка с диска вручную через Boot Menu материнской платы. Диск 2 отключаем, перезапускаем ПК — ОС с диска 1 запускается.
Загрузочные разделы на каждом диске свои (на диске 1 загрузчик для ОС на диске 1, на диске 2 загрузчик для ОС на диске 2).
Пока времени изучить проблему нет.

Алексей Каманин: Пока времени изучить проблему нет.

Изучение этой или предыдущей статьи подтолкнет в правильном направлении решения проблемы 🙂

Кривые прошивки такие кривые)) Обновить пробовали?

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

Да, такое же решение.

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

запустил cmd от туда все ок.

Денис Таранушин: Но у меня пробелма оказалась еще и в том что из PowerShell не работает bcdedit.

Работает, но PowerShell интерпретирует фигурные скобки как блок скриптов. Поэтому проще работать с bcdedit в cmd.

Не получается установить Windows на диск GPT или MBR. Исправляем

Поскольку ПК приобретается раз в несколько лет, а его комплектующие периодически заменяются, программные и аппаратные компоненты порой плохо соответствуют друг другу. Сам ПК может быть достаточно старым, но вы укомплектовали его современным SSD. Уже не первый год доступна Windows 10, а вы до сих пор отдаете предпочтение привычной «семерке».

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

К ним относится и формат таблиц разделов HDD или SSD. Вы могли и не слышать о существовании характеристики накопителя, которая неожиданно огорчила, препятствуя установке Windows 7, 10 или 8.

ПК «говорит», что установка Windows невозможна. Причина: таблица разделов диска — GPT или MBR. Увы, технологии прошлого не всегда «дружат» с современными. К счастью, это легко исправимо.

Не получается поставить ОС на GPT-диск. Решения, которые помогут

Существуют две возможности:

  1. Установка ОС на диск GPT.
  2. Преобразование в MBR.

Настоящее (UEFI и GPT) и прошлое (BIOS и MBR)

Раньше материнская плата ПК оснащалась ПО BIOS. Оно осуществляло диагностику и анализ железа, а затем загружало ОС, опираясь на загрузочную запись раздела MBR.

В более современных моделях роль BIOS выполняет UEFI. Загружается быстрее и поддерживает:

  • Безопасную загрузку.
  • HDD, зашифрованные на аппаратном уровне.
  • Драйвера UEFI.
  • GPT-диски.

GPT превосходит MBR по важным параметрам:

  • Работает с HDD большего объема.
  • Большее число разделов на HDD.

Выбор метода

Пытаться все же установить систему на «несовместимый HDD» или преобразовать его в MBR и тем самым сделать так, что ошибка больше появляться не будет. В каждом случае решение зависит от ряда факторов:

  • Для старого ПК со старомодным BIOS и 32-битным процессором оптимальным решением будет преобразование GPT в MBR.
  • Обладателям ПК с 64-битным процессором и UEFI предпочтительно установить систему на GPT-диск.

Помните:

  • Предельный объем MBR-диска — 2 терабайта.
  • Возможность создания на MBR-диске более четырех разделов затруднено.

BIOS или UEFI

Когда вы заходите в BIOS и видите старомодный синий экран — перед вами традиционный BIOS. Если интерфейс с современной графикой и поддержкой мыши — это UEFI.

Чаще всего не получается установить Windows 7

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

Для установки Windows на диск со стилем разделов GPT необходимо соблюсти два условия:

  1. 64-битная ОС.
  2. Загрузка в режиме EFI.

Исхожу из того, что вы устанавливаете 64-битную версию Windows. Это означает, что сообщение об ошибке появляется по причине несоответствия второму требованию.

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

Поменяйте загрузку CSM (Compatibility Support Mode) на UEFI.

Ищите в разделах «BIOS Setup», «BIOS Features» или подобных по смыслу. В SATA определите режим AHCI, а не IDE.

Для седьмой (и еще более древних) версий Windows нужно также выключить Secure Boot.

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

После изменения и сохранения вами новых параметров BIOS у вас появится возможность установки системы на GPT-диск. Если вы устанавливаете ОС с DVD, то сообщение об ошибке при повторной попытке установки, скорее всего, не появится.

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

Если накопителем поддерживаются два метода загрузки, удалите файл «bootmgr» в корневой директории флешки. Тем самым вы предотвратите возможность загрузки в режиме BIOS. Если нужна загрузка в режиме BIOS, удалите каталог «efi». Не делайте этого в тех случаях, когда есть хоть малейшие сомнения. Можно повредить дистрибутив.

Преобразование GPT в MBR

Если вы располагаете ПК с классическим BIOS и собираетесь поставить Windows 7, этот вариант будет лучшим (и, возможно, единственным). В процессе преобразования вся информация с накопителя будет удалена.

Во время работы мастера установки ОС нажмите F10 и Shift. В некоторых моделях ноутбуков — F10, Fn и Shift. В открывшейся командной строке последовательно введите такие команды:

— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert mbr
— create partition primary
— active
— format fs=ntfs quick (быстрое форматирование в файловой системе NTFS)
— assign
— exit

Невозможно поставить ОС на диск с MBR-разделами

Вероятна обратная ситуация. Появляется ошибка:

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

Она означает, что вы пытаетесь установить систему с DVD или USB-накопителя в режиме EFI. Таблица разделов HDD или SSD старая — MBR. В этом случае вы можете:

  • Преобразовать SSD или HDD в GPT.
  • В UEFI или BIOS поменять установленный способ загрузки с Legacy на EFI.

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

Преобразование MBR в GPT. Вся информация будет удалена

В установщике системы запустите командную строку:

  • F10 и Shift (на настольных ПК).
  • F10, Fn и Shift (на некоторых ноутбуках).

В открывшемся окне:

  • Последовательно вводите показанные команды.
  • Нажимайте Enter после ввода каждой из них.

— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert gpt
— exit

Читать еще:  Установить языковую панель. Как восстановить языковую панель на рабочем столе?

Когда команды применены:

  • Закройте окно командной строки.
  • Нажмите «Обновить» в окне выбора разделов.
  • Нажмите «Создать» для формирования нескольких разделов на HDD или SSD.
  • Выберите свободное пространство и запустите установку ОС.

Более простой способ преобразования с потерей информации на накопителе:

  • Удалите все разделы на HDD или SSD.
  • Выберите свободное пространство.
  • Нажмите «Далее».

Результатом ваших действий станет автоматическое преобразование в GPT. Следующим шагом стартует установка ОС.

Как не потерять данные при преобразовании

Используйте стороннюю утилиту Minitool Partition Wizard Bootable. Скачайте ISO-образ и запишите его на флешку, отформатированную в FAT32. Необходимые условия:

  • Используется загрузка EFI.
  • В BIOS выключена функция «Secure Boot».

Загрузите ПК с созданного вами накопителя. В окне программного инструмента:

  • Выберите HDD или SSD таблицу разделов которого нужно преобразовать.
  • В левой части окна программы выберите пункт «Convert MBR Disk to GPT Disk».
  • Примените изменения нажатием кнопки «Apply».
  • Дайте положительный ответ на предупреждение утилиты.
  • Ждите завершения преобразования. Время, которое потребуется, зависит от объема накопителя и занятого пространства на нем.

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

  • Выберите раздел загрузчика ОС, который располагается в самом начале.
  • Удалите его, нажав «Delete» и подтвердив действие кнопкой «Apply». Вместо него вы можете тут же создать новый раздел загрузчика, но уже в файловой системе FAT32.
  • Повторите действия для преобразования таблицы разделов.

Как обойтись без преобразования

Зайдите в BIOS и установите режим загрузки CSM (Compatibility Support Mode) или Legacy, отключив EFI. Отключите «Secure Boot».

Ранее я подробно рассмотрел процессы чистой установки Windows 10 и Windows 7.

Какие другие затруднения возникали у вас при установке Windows?

Авторизуясь, вы даете согласие на обработку персональных данных.

Восстановление данных с GPT и MBR разделов с помощью Hetman Partition Recovery

IT Crowd

Общая

Мы часто сталкиваемся с проблемами загрузчика операционной системы, будь это поврежденный по разным причинам загрузочный сектор или после неудачно установленных обновлений от Microsoft в результате которых ОС не грузится и постоянно пытается обновиться. Все это лечится восстановлением или создания с нуля загрузчика Windows. Здесь будет рассказано как восстановить загрузчик Windows в загрузочных таблицах MBR и GPT.

Содержание:

Восстановление MBR загрузочной записи

Восстановление GPT загрузочной записи

Для восстановления загрузочной записи необходимо отформатировать системный раздел. У загрузочных таблиц MBR раздел имеет размер от 100-500 Мб и имеет файловую систему NTFS.

Определить нужный раздел и отформатировать его поможет утилита diskpart.

В командной строке вводим:

Выведем список всех физических дисков установленных в ПК:

Выберем нужный диск:

Выведем список разделов на данном диске:

Выберем раздел MBR размером от 100 до 500Мб и файловой системой NTFS:

select volume N

Назначим букву разделу:

После чего выйдем из diskpart:

Далее создаем загрузочную запись:

bcdboot C:Windows /s Z: /f ALL

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

diskpart
list volume

Выберем раздел MBR размером от 100 до 500Мб, файловой системой NTFS и назначенной буквой Диска Z:

select volume N
remove letter=Z
exit

После перезагружаем ПК и пробуем загрузить ОС.

У загрузочных таблиц GPT раздел имеет размер от 99-300 Мб и имеет файловую систему FAT32.

Определяем нужный раздел утилитой diskpart.

В командной строке вводим:

Выведем список всех физических дисков установленных в ПК:

Выберем нужный диск:

Выведем список разделов на данном диске:

Выберем раздел MBR размером от 99-300 Мб и имеет файловую систему FAT32:

select volume N

Назначим букву разделу:

После чего выйдем из diskpart:

Переходим в каталог с загрузчиком:

Создаем загрузочный сектор:

Переименовываем BCD запись:

Пересоздаем BCD запись:

bcdboot C:Windows /s Z: /f ALL

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

diskpart
list volume

Выберем раздел MBR размером от 99-300Мб, файловой системой FAT32 и назначенной буквой Диска Z:

select volume N
remove letter=Z
exit

После перезагружаем ПК и пробуем загрузить ОС.

Создание или восстановление загрузки в разметке GPT – Вадим Стеркин

Задача простая, и в общем случае решается одной командой bcdboot в среде восстановления:

Здесь W
— условная буква диска с ОС, а реальная быстро определяется так. Команда копирует все необходимые для загрузки файлы на раздел EFI и создает конфигурацию загрузки BCD.

Но бывают нюансы. На днях решал задачу в такой постановке: в ПК несколько дисков, и если вынуть один, не грузится единственная Windows с другого. Пишет Windows failed to start — 0xc0000225 — The boot selection failed because a required device is inaccessible
.

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

При этом на диске с ОС не было раздела EFI, что весьма необычно.

Но это легко исправить. Отжать у системного раздела 100MB можно в diskmgmt.msc, а все остальное уже в среде восстановления:

Однако после создания раздела EFI команда bcdboot заканчивалась сообщением Failure when attempting to copy boot files
. При внимательном рассмотрении на одном из других дисков обнаружился раздел EFI, путавший все карты (Volume 6 на первой картинке)

В итоге решилось так:

  • W
    — раздел Windows, S
    — раздел EFI
  • /s S:
    — копирование файлов загрузки на указанный раздел S
  • /f ALL
    — копирование файлов загрузки для UEFI и BIOS (в данном случае необязательно, но тоже можно форсировать)
  • /l ru-ru
    — язык загрузчика (здесь не использовалось, но часто спрашивают, как его сменить)

В результате команда bcdedit
рисует такую картину:

В секции Windows Boot Manager (диспетчер загрузки Windows) виден раздел загрузки EFI и полный путь к файлу управления загрузкой. В секции Windows Boot Loader (загрузчик Windows) указан раздел загружаемой системы и полный путь к загрузчику Windows. При включении ПК управление передается диспетчеру загрузки, который в свою очередь загружает Windows.

Восстановление данных с GPT и MBR разделов

Пока Windows 10 медленно, но неизбежно завоёвывает домашние и офисные компьютеры, всё больше и больше пользователей начинают искать программу для восстановления данных, которая бы работала с новой операционной системой. Hetman Partition Recovery 2.3 (а также последующие версии) полностью совместима с Windows 10, её новыми системными структурами и механизмами безопасности. Давайте рассмотрим некоторые ключевые технические особенности инструмента.

Поддержка GPT и MBR

На рассвете эры персональных компьютеров (по крайней мере тех, которые работали под операционной системой Microsoft), жесткие диски разбивались исключительно с помощью Master Boot Record, или MBR. В те дни, MBR был частью процесса загрузки системы, а за всё отвечал BIOS. Тогда, последовательность загрузки выглядела следующим образом. BIOS компьютера (набор программ, запускаемых с встроенного в материнскую плату чипа) инициализировал оборудование, запускал жесткий диск и пытался загрузить программное обеспечение с диска. Для того, чтобы определить где именно искать загрузочный код, BIOS анализировал информацию о разделе, которая хранилась в Master Boot Record.

GPT (GUID Partition Table) – это универсальный стандарт для разделения диска. Технически – это часть нового UEFI стандарта, который был создан для того чтобы заменить древний BIOS. Изначально, GPT только частично поддерживался 32-разрядными версиями Windows 7. Но, все 64-разрядные версии Windows, начиная с Windows Vista, полностью поддерживают загрузку с GPT дисков. Windows 8, 8.1 и Windows 10 могут загружаться с GPT дисков в 32-разрядных и 64-разрядных версиях.

При восстановлении жесткого диска, важно выбрать такую утилиту, которая поддерживает текущую схему разбиения накопителя. Hetman Partition Recovery полностью поддерживает MBR и GPT даже если вы работаете с программой в системе, которая имеет ограничения или не поддерживает данную схему разбиения. Например, наиболее распространенная 32-разрядная версия Windows XP не имеет доступа к GPT-разделам жестких дисков, в то время как Hetman Partition Recovery имеeт возможность анализировать и восстанавливать такие жесткие диски без проблем.

Уникальной особенностью Hetman Partition Recovery является её способность работать на всех материнских платах: и на основе BIOS и на основе UEFI, что позволяет восстанавливать GPT разделы даже если материнская плата не поддерживает UEFI.

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

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

Если говорить о совместимости с Windows 10, то в последней версии операционной системы от Microsoft реализовано ряд изменений во всей системе. После всех споров вокруг предыдущей попытки Microsoft с Windows 8, новая Windows 10 разработана чтобы стать лучшим Microsoft Windows, который был представлен до сих пор.

Обновляясь до Windows 10 с предыдущей версии Windows, мастер установки пытается сохранить все пользовательские данные, включая программы, документы и файлы. Тем не менее, в некоторых случаях это может оказаться невозможным (например, при обновлении с 32-разрядной версии Windows на 64-разрядную, или наоборот). А в некоторых других случаях переход может оказаться неполным. Windows 10 известна тем, что может удалить программное обеспечение, не спрашивая, а в некоторых случаях даже заблокировать компьютер вызвав зависание (или так назваемую «bootloop»). Если что-то подобное произойдёт с вами, и вы утратите доступ к вашим файлам, или если ваши документы будут утеряны во время обновления операционной системы, вам понадобится программа для восстановления данных.

Hetman Partition Recovery предназначена для того, чтобы помочь вам восстановить файлы и папки даже если вы не можете загрузить Windows (в этом случае необходимо подключить жесткий диск к другой, работающей системе). Даже если файлы полностью утеряны и на диске создана новая файловая система или структура разделов, Hetman Partition Recovery поможет используя сигнатурный поиск.

Сигнатурный поиск

Сигнатурный поиск — это общее обозначение для ряда контентных алгоритмов восстановления данных. С сигнатурным поиском, инструмент для восстановления данных будет искать актуальные данные, а не только анализировать файловую систему. Работа алгоритмов сигнатурного поиска похожа на работу антивирусных продуктов. Они сканируют всю поверхность жесткого диска или читают все содержимое флэш-накопителя или карты памяти, с целью найти идентифицируемые сигнатуры. Как только встретится определяемая сигнатура (а их в базе данных Hetman Partition Recovery тысячи), алгоритм будет искать заголовок файла, анализировать его, и пытаться определить длину файла на основе информации, полученной из заголовка.

Читать еще:  Как восстановить ключ активации лицензионного windows 7, 8, 10

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

Для некоторых форматов, таких как базы данных Skype (или базы данных SQLite в целом) процесс еще сложнее, так как база данных не имеет определенного фиксированного кодирования и в заголовке не определяется её размер. В случае с такими файлами, Hetman Partition Recovery будет продолжать сканировать последующие сектора, пытаясь определить, принадлежат ли они к изначально найденному файлу.

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

Вывод

Hetman Partition Recovery является одним из наиболее полных инструментов для восстановления данных на рынке. Программа поддерживает множество магнитных и твердотельных устройств, включая все типы жестких дисков, SSD диски, USB диски, карты памяти, независимо от марки и модели, а также множество устройств хранения данных которые вы, вероятно, и не видели в реальной жизни. Продукт активно развивается и постоянно обновляется, включая поддержку последних версий Windows. Вы можете скачать бесплатную пробную версию программы!

3 способа преобразования MBR к GPT и наоборот без потери данных

Доброго дня всем!

Случается, иногда так, что, когда вы пытаетесь установить ОС Windows на свой компьютер, можете увидеть ошибку вида: “Windows не может быть установлена на этот диск, т.к. на диске используется таблица разделов MBR. В системах EFI Windows можно установить только на GPT-диск” . А возможно, что ваша система просто не видит диск, размер которого больше 2 ТБ.

В этих случаях вы нуждаетесь в конвертировании MBR к GPT таблицы разделов, чтобы устранить сию проблему. Сделать это можно разными путями и способами, в этой статье я рассмотрю, как это можно выполнить без потери данных (см. способ 1 и 2)!

В качестве ремарки!

Разница между MBR и GPT. MBR поддерживает разделы объёмом до 2 ТБ. Если ваш диск, скажем 4 ТБ (что уже не редкость), то при использовании MBR – 2 ТБ на таком диске будут числиться как не размеченная область (и не будут использоваться).

К тому же, на современных ПК идет обновленная версия BIOS – UEFI, которая поддерживает стандарт GPT. Вы просто не сможете даже установить Windows (кстати, установочные флешки под этот стандарт также нужно записывать несколько иначе – https://ocomp.info/zagruzochnuyu-uefi-gpt-fleshku.html).

Как преобразовать MBR к GPT

Способ №1: по шагам в программе AOMEI Partition Assistant Standard Edition

AOMEI Partition Assistant Standard Edition

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

Дополнение (от 10.11.18) : опция для конвертирования MBR в GPT в 7-й версии программы стала платна (в 6.6-й версии это было бесплатно, и именно на нее я опирался при написании статьи).

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

Главное окно программы AOMEI Partition Assistant Standard Edition 6.6

Как вы заметили, “Диск 3” у меня MBR, и я преобразую его к GPT.

Для этого достаточно щелкнуть правой кнопкой мышки по самому диску (где прямо написано, что это “Диск 3”, см. скрин ниже) , и в появившемся меню выбрать “Преобразовать в GPT диск”.

Преобразовать в GPT диск

Далее появится окно с просьбой о подтверждении – жмем OK.

После чего в левом углу экрана нужно подтвердить все команды, которые мы дали программе в текущем сеансе: жмем кнопку “Применить”.

Для выполнения текущей операции потребуется перезагрузка. Поэтому, прежде всего сохраните все свои открытые документы, а затем нажмите по кнопке “Перейти” в окне программы (см. пример ниже).

Соглашаемся на перезагрузку

Последний штрих: соглашаемся на перезагрузку.

После перезагрузки устройства, вместо загрузки Windows будет запущена спец. утилита по конвертированию (см. пример ниже). Буквально в течении нескольких секунд мой диск на 1 ТБ был преобразован к GPT (еще раз отмечу: без потери данных).

После перезагрузки ПК – мой диск за считанные секунды был преобразован в GPT

Вот, собственно, и все действия.

Дополнение!

Если вы хотите преобразовать системный диск (т.е. тот диск, на котором у вас установлена Windows и с которого вы в данный момент загрузились) – то у вас ничего не получиться. В этом случае есть два варианта:

1) вынуть диск из ПК/ноутбука, подключить его к другому устройству и выполнить операцию преобразования;

2) создать загрузочную флешку (можно сделать в том же AOMEI Partition Assistant Standard), и уже загрузившись с нее провести операцию.

Сделать загрузочный CD, мастер

Способ №2: с помощью утилиты MiniTool Partition Wizard

MiniTool Partition Wizard

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

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

Примечание : скрины в статье выполнены с версии 10.3.

После запуска программы пред вами предстанет список всех накопителей, подключенных к системе (HDD, SSD, USB флешки и пр.). Обратите внимание, что рядом с названием диска указывается его таблица разделов (MBR, GPT).

Для преобразования из одной в другую: просто щелкните правой кнопкой мышки по нужному диску и в меню выберите “Convert MBR Disk to GPT Disk” (пример на скрине ниже).

MiniTool Partition Wizard

Далее нужно согласиться с выполнением операцией, которую вы задали. Для этого в верхнем меню MiniTool Partition Wizard нужно нажать на “галочку” (Apply).

Затем всплывет еще одно предупреждение, после подтверждения выполнения операции – диск будет преобразован. Если вы преобразовываете не системный диск (т.е. не тот, на котором у вас установлена ОС Windows) – то операция занимает 1-2 мин. (см. скрин ниже).

Диск был преобразован в GPT

Способ №3. В командной строке или управление дисками

Важно! При этом способе будут удалены все ваши данные на диске!

Если вы столкнулись с ошибкой “В системах EFI Windows можно установить только на GPT-диск” при установке Windows: то для того, чтобы открыть командную строку, нажмите сочетание кнопок Shift+F10.

В остальных случаях, для запуска командной строки, откройте диспетчер задач (сочетание кнопок Ctrl+Shift+Esc) , нажмите “файл/новая задача” и впишите команду CMD (отметьте галочкой, что задача должна быть выполнена от администратора!).

    введите команду diskpart и нажмите Enter;

введите команду list disk и нажмите Enter. Таким образом мы увидим список дисков в системе. Обратите внимание, что напротив каждого диска идет его номер, например, “Диск 0” (цифра “0” – понадобиться для следующей операции).

введите команду select disk 0 (к примеру!). Обратите внимание, что вместо “0” – нужно поставить номер диска из списка, который мы вызывали предыдущей командой;

введите команду clean и нажмите Enter (все данные и разделы на диске будут удалены!);

введите команду convert gpt и нажмите Enter. Диск будет преобразован к формату GPT (для преобразования в MBR – введите команду convert mbr ).

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

Чтобы его открыть, нужно:

  1. нажать сочетание кнопок Win+R ;
  2. ввести команду diskmgmt.msc и нажать Enter.

diskmgmt.msc – запускаем управление дисками

Чтобы узнать какая разметка на диске (MBR или GPT), просто щелкните по диску правой кнопкой мышки (в том месте, где пишется “Диск 0”, “Диск 1” и пр., см. пример ниже), и откройте свойства .

Далее во вкладке “Тома” будет указан стиль раздела:

  • “Таблица разделов с GUID. ” – это GPT;
  • о разметке MBR будет указано прямо.

Для преобразования MBR к GPT – вы должны сначала полностью удалить все разделы на диске (важно! при удалении раздела – вы потеряете все данные на диске!) . Если разделы не будут удалены – то кнопка “Преобразования в GPT” у вас будет просто не активной (как на скрине ниже).

Преобразовать в GPT диск (чтобы функция была активной, нужно удалить все разделы на диске!)

Как удалить том на диске (удаление раздела)

Восстановление данных с GPT и MBR разделов с помощью Hetman Partition Recovery

Пока Windows 10 медленно, но неизбежно завоёвывает домашние и офисные компьютеры, всё больше и больше пользователей начинают искать программу для восстановления данных, которая бы работала с новой операционной системой. Hetman Partition Recovery 2.3 (а также последующие версии) полностью совместима с Windows 10, её новыми системными структурами и механизмами безопасности. Давайте рассмотрим некоторые ключевые технические особенности инструмента.

Читать еще:  Как восстановить удаленный антивирус. Восстановление удаленных антивирусом аваст файлов

Поддержка GPT и MBR

На рассвете эры персональных компьютеров (по крайней мере тех, которые работали под операционной системой Microsoft), жесткие диски разбивались исключительно с помощью Master Boot Record, или MBR. В те дни, MBR был частью процесса загрузки системы, а за всё отвечал BIOS. Тогда, последовательность загрузки выглядела следующим образом. BIOS компьютера (набор программ, запускаемых с встроенного в материнскую плату чипа) инициализировал оборудование, запускал жесткий диск и пытался загрузить программное обеспечение с диска. Для того, чтобы определить где именно искать загрузочный код, BIOS анализировал информацию о разделе, которая хранилась в Master Boot Record.

GPT (GUID Partition Table) – это универсальный стандарт для разделения диска. Технически – это часть нового UEFI стандарта, который был создан для того чтобы заменить древний BIOS. Изначально, GPT только частично поддерживался 32-разрядными версиями Windows 7. Но, все 64-разрядные версии Windows, начиная с Windows Vista, полностью поддерживают загрузку с GPT дисков. Windows 8, 8.1 и Windows 10 могут загружаться с GPT дисков в 32-разрядных и 64-разрядных версиях.

При восстановлении жесткого диска, важно выбрать такую утилиту, которая поддерживает текущую схему разбиения накопителя. Hetman Partition Recovery полностью поддерживает MBR и GPT даже если вы работаете с программой в системе, которая имеет ограничения или не поддерживает данную схему разбиения. Например, наиболее распространенная 32-разрядная версия Windows XP не имеет доступа к GPT-разделам жестких дисков, в то время как Hetman Partition Recovery имеeт возможность анализировать и восстанавливать такие жесткие диски без проблем.

Уникальной особенностью Hetman Partition Recovery является её способность работать на всех материнских платах: и на основе BIOS и на основе UEFI, что позволяет восстанавливать GPT разделы даже если материнская плата не поддерживает UEFI.

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

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

Если говорить о совместимости с Windows 10, то в последней версии операционной системы от Microsoft реализовано ряд изменений во всей системе. После всех споров вокруг предыдущей попытки Microsoft с Windows 8, новая Windows 10 разработана чтобы стать лучшим Microsoft Windows, который был представлен до сих пор.

Обновляясь до Windows 10 с предыдущей версии Windows, мастер установки пытается сохранить все пользовательские данные, включая программы, документы и файлы. Тем не менее, в некоторых случаях это может оказаться невозможным (например, при обновлении с 32-разрядной версии Windows на 64-разрядную, или наоборот). А в некоторых других случаях переход может оказаться неполным. Windows 10 известна тем, что может удалить программное обеспечение, не спрашивая, а в некоторых случаях даже заблокировать компьютер вызвав зависание (или так назваемую «bootloop»). Если что-то подобное произойдёт с вами, и вы утратите доступ к вашим файлам, или если ваши документы будут утеряны во время обновления операционной системы, вам понадобится программа для восстановления данных.

Hetman Partition Recovery предназначена для того, чтобы помочь вам восстановить файлы и папки даже если вы не можете загрузить Windows (в этом случае необходимо подключить жесткий диск к другой, работающей системе). Даже если файлы полностью утеряны и на диске создана новая файловая система или структура разделов, Hetman Partition Recovery поможет используя сигнатурный поиск.

Сигнатурный поиск

Сигнатурный поиск — это общее обозначение для ряда контентных алгоритмов восстановления данных. С сигнатурным поиском, инструмент для восстановления данных будет искать актуальные данные, а не только анализировать файловую систему. Работа алгоритмов сигнатурного поиска похожа на работу антивирусных продуктов. Они сканируют всю поверхность жесткого диска или читают все содержимое флэш-накопителя или карты памяти, с целью найти идентифицируемые сигнатуры. Как только встретится определяемая сигнатура (а их в базе данных Hetman Partition Recovery тысячи), алгоритм будет искать заголовок файла, анализировать его, и пытаться определить длину файла на основе информации, полученной из заголовка.

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

Для некоторых форматов, таких как базы данных Skype (или базы данных SQLite в целом) процесс еще сложнее, так как база данных не имеет определенного фиксированного кодирования и в заголовке не определяется её размер. В случае с такими файлами, Hetman Partition Recovery будет продолжать сканировать последующие сектора, пытаясь определить, принадлежат ли они к изначально найденному файлу.

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

Вывод

Hetman Partition Recovery является одним из наиболее полных инструментов для восстановления данных на рынке. Программа поддерживает множество магнитных и твердотельных устройств, включая все типы жестких дисков, SSD диски, USB диски, карты памяти, независимо от марки и модели, а также множество устройств хранения данных которые вы, вероятно, и не видели в реальной жизни. Продукт активно развивается и постоянно обновляется, включая поддержку последних версий Windows. Вы можете скачать бесплатную пробную версию программы!

Видео о программе

AdminPE – загрузочный диск системного администратора

Восстановление Boot Configuration Data (BCD – Windows NT6.x):

Инструкция по (пересозданию) восстановлению BCD операционной системы (NT6.x) после повреждений/изменений в таблице разделов:
(в случаях, когда при загрузке ОС выдается сообщение “Boot configuration data file is missing / Boot Configuration Data file is missing some required information”,
либо операционную систему перенесли с диска с разметкой разделов MBR на диск с разметкой GPT )

(ВНИМАНИЕ!: неправильные действия с BCD могут привести к невозможности загрузки операционной системы)
Если у вас есть резервная копия системы и активного (ESP – GPT) раздела – можете спокойно продолжать:

1. (Схема разбивки диска MBR / GPT): BCD присутствует, но поврежден или не синхронизирован с разделами:
Загружаемся в WinPE, запускаем BootIce, переходим на вкладку “BCD Edit” и выбираем файл BCD.
Файл BCD должен находиться в папке Boot в корне активного раздела жесткого диска,
(либо в корне раздела операционной системы, либо на скрытом разделе в 100МБ)

Затем нажимаем кнопку “Easy mode”:

В открывшемся окне выбираем операционную систему (список слева),
Затем ставим переключатель “Type” на “Partition”, и выбираем жесткий диск из выпадающего списка “Disk”.
Затем выбираем раздел, на котором находится операционная система из списка “Partition”:
(вы можете ориентироваться по букве и размеру радела ОС)
После выбора диска и раздела, с которого должна загружаться ОС,
Можно сохранить изменения, нажав “Save current system”, затем “Save Globals”.
После нужно перезагрузиться, и проверить, загружается ли операционная система.
Если система по-прежнему не загружается, можно попробовать пересоздать BCD:

2. (Схема разбивки диска MBR / GPT): BCD отсутствует, либо требуется его пересоздать:
Здесь надо убедиться, что подключены все нужные жесткие диски, и их конфигурация больше не будет изменяться.
Также вы должны выбрать папку где установлена ваша Windows при начальной загрузке в WinPE5 (например C:Windows)
Перед началом операции (желательно) нужно сделать копию оригинального файла BCD и папки Boot.
Найдя его на активном / или ESP 1 (на GPT) разделе, можно просто переименовать всю папку Boot в Boot.bak
(если резервная копия не требуется – можете удалить всю папку Boot, если потребуется – при помощи Unlocker)

Затем заходим в меню Пуск > System Tools > Восстановление BCD автономной системы:

Запустив ярлык, мы выполним команду bcdboot.exe %OFFLINESYSTEM%,
где %OFFLINESYSTEM% – это выбранная вами при старте WinPE5 операционная система (например C:Windows)

Это команда пересоздаст файлы, необходимые для загрузки ОС (папку Boot, BOOTMGR, BCD) на активном разделе жесткого диска.
(если используется схема разделов GPT, то файлы будут созданы на разделе ESP, даже если буква ему не присвоена):

Если вы правильно выбрали папку ОС при старте WinPE5, и удалили старую конфигурацию BCD,
и команда отработала успешно – она сообщит об этом надписью “Файлы загрузки успешно созданы”.
Если в процессе создания файлов произойдет ошибка, будет выведена надпись “Ошибка при копировании файлов загрузки”
Это может означать, что вы неправильно выбрали папку Windows при старте, либо к активному разделу нет доступа, либо активный раздел назначен неправильно.

Дополнительная справка:

При переносе Windows 7/8/8.1 с диска со схемой разделов MBR на диск со схемой разделов GPT – предварительно требуется вручную создать служебный раздел ESP (этот раздел используется в качестве загрузочного на системах UEFI):
Вручную делается это через скрипт DiskPart GPT_ESP_Disk0.dps – он находится в папке PEAddons (дополнения) и создает раздел ESP на диске 0 или 1 (смотрите номер диска в имени и тексте скрипта)

При переносе Windows 7 на плату с загрузкой UEFI требуется, чтобы материнская плата поддерживала модуль совместимости со старыми операционными системами (CSM)
В случае если материнская плата не поддерживает модуль CSM – загрузка Windows 7 в среде UEFI в большинстве случаев будет невозможна.

1 Для UEFI систем загрузчик (BOOTMGR) находится в папке EFIBOOT на скрытом разделе ESP (букву назначайте вручную, через BootIce), а файл BCD – в папке EFIMICROSOFTBOOT.
P.S.: не забываем что для восстановления BCD нужно иметь полный доступ (запись-чтение) к папке Boot и файлу BCD.

Восстановление BCD тестировалось на Windows 7/8/8.1 (x86/x64 UEFI)

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: