от GPT до MBR и наоборот, сейчас не вижу предыдущих разделов

383
Ross-RJO

Я пойду прямо к делу,

У меня есть ноутбук с двойной загрузкой (Windows 10 и Kali Linux), который был преобразован из раздела GPT в MBR (по неизвестным мне причинам), я использовал gdisk для преобразования таблицы разделов в исходный GPT, но теперь система при запуске не распознает ни одну операционную систему, могу только войти в биос.

У меня нет windows cd или live linux, в чем может быть проблема и как я могу ее решить?

Информация о системе EFI:

photo

Печать раздела:

photo

редактировать: я нашел Ubuntu Live CD, если это может помочь

-1
пожалуйста, включите изображение здесь. Никто не будет нажимать на эти ссылки phuclv 5 лет назад 0
@phuclv: новые пользователи не могут добавлять изображения grawity 5 лет назад 0
@ Grawity я знаю. Но они могут добавлять изображения в stack.imgur, и тогда мы исправим для них ссылку phuclv 5 лет назад 0

1 ответ на вопрос

1
grawity

Загрузочные записи UEFI обычно ссылаются на определенный GUID раздела (показывается в gdisk как «уникальный GUID раздела»). Преобразование в MBR привело к потере старых GUID разделов (поскольку MBR некуда их хранить) и последующему преобразованию в GPT пришлось назначить новые GUID.

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

Чтобы сделать последнее:

  1. Запустите efibootmgr -vи скопируйте GUID, показанный в HD(1,GPT,…)идентификаторах.
  2. В gdisk используйте xдля входа в меню «Режим эксперта».
  3. В меню режима эксперта используйте cдля изменения GUID вашего 4-го раздела.
  4. Изучите, сохраните и выйдите.

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

  • «Уникальный GUID раздела» - он отличается для каждого раздела и хранится в загрузочных записях EFI. Это тот, который вам нужно изменить.
  • «Код GUID раздела» - это общий и описывает только тип, поэтому для системных разделов EFI он всегда одинаков.