Возможно ли mbr в gpt без потери информации на system разделе?

Вопрос такой — есть установленная windows 7 x64 на диск с mbr. С недавних пор система поддерживает UEFI и хочется создать gpt диск, но при этом абсолютно нет никакого желания переустанавливать систему. Google не помог, поэтому решил обратиться к Хабру.

Возможно ли это сделать без переустановки?
  • Вопрос задан
  • 52614 просмотров
Решения вопроса 1
Inflame
@Inflame
MBR в GPT можно конвертировать с помощью утилиты gdisk.
Открываем нужный диск: gdisk /dev/sdX
Вводим команду w, подтверждаем изменения и MBR-диск автоматически преобразуется в GPT.

howto-press.blogspot.ru/2012/08/mbr-gpt_6.html
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
astrobeglec
@astrobeglec
риск переноса в том что Вы меняете таблицу разделов и при любом сдвиге в адресном пространстве потеряете разделы (не только системный), так что ИМХО овчинка выделки не стоит
Ответ написан
Комментировать
Melkij
@Melkij
PostgreSQL DBA, contributor
Смена таблицы разделов перетирает только свои сектора, но не трогает лишние данные, иначе было бы жутко медленно и печально.

GPT хранит себя в первых и последних 40 секторах диска (вроде 34 в начале и 32 в конце). MBR — в первых 63.
Итого, оперируем непременно секторами! (на примере GNU parted — unit s)
0) Смотрите имеющуюся разметку, перепишите её на листочек.
1) проверьте, что после последнего раздела должно быть свободно 40 секторов. Если это не так — измените размер раздела.
Место перед разделами есть априори — MBR занимает больше места в начале диска, чем GPT
2) создаёте новый заголовок GPT (mklabel gpt)
3) создаёте разделы по секторам 1в1 как те, что были
4) ФС не должны ничего заметить

Не могу гарантировать, что винда корректно заведётся, если ей вдруг подсунуть не ту таблицу разделов, к которой она привыкла.
Ну и, само собой, только имея бекапы всех важных данных.
Ответ написан
Alukardd
@Alukardd
IMHO, нет. Это два разных подхода к разметке диска. По сути операция правильно называется "форматирование диска в GPT формат".
Ответ написан
almazmusic
@almazmusic
Нельзя, как-то задавался этим вопросом с год назад.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы