3

Я хочу преобразовать мою существующую таблицу разделов GPT в таблицу MBR. UEFI доставляет мне слишком много головной боли из-за Linux.

На самом деле, я просто заинтересован в моем разделе Windows. Все статьи в интернете (и вопросы по суперпользователю?) цель сделать обратное: MBR для GPT.

Я думал, что что-то вроде этого будет работать: используйте Linux LiveCD для 'dd' образа раздела Windows C:\ (возможно, системный раздел Windows тоже?) на внешнее устройство создайте новую таблицу разделов MBR и установите Windows, а затем скопируйте разделы dd'ed?

Могу поспорить, что это не так просто, и я действительно не хочу рисковать всеми данными в разделе Windows.

2 ответа2

2

gdisk (он же gptfdisk) может конвертировать таблицы разделов MBR и GPT.

  • MBR to GPT: Запустите gdisk на дисковом устройстве, нажмите w для "записи и выхода".

  • GPT в MBR: запустите gdisk , нажмите r для "Восстановления", затем g для "Конвертировать GPT в MBR и выйти".

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

1

Используйте gdisk как @RodSmith и @grawity.

Затем загрузитесь с установочного диска, преобразуйте системный раздел EFI в NTFS. Используйте bcdboot чтобы поместить свои загрузочные файлы в прежний ESP. Используйте bootsect /nt60 /mbr чтобы добавить загрузочный сектор в только что преобразованный системный раздел.

Перезагружать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .