27 февраля 2017 г.

Восстановление загрузки UEFI Ubuntu

На моём рабочем ноутбуке настроена двойная загрузка - Ubuntu и Windows 10 (даже не спрашивайте ЗАЧЕМ?!). Очередное обновление последней снова снесло загрузчик GRUB2 (когда же наконец-то появится что-нибудь более нормальное *риторический вопрос*). В последний раз пытался воспользоваться утилитой efibootmgr с помощью которой успешно удалось угробить всё до конца, т.к. она успешно справлялась с удалением (а изменять она вообще не может, от слова СОВСЕМ), а вот при добавлении сыпала ошибками о невозможности что-то куда-то записать (уже не помню что и куда).

Пытался даже воспользоваться набором скриптов с GUI boot-repair и так же безрезультатно.

В этот раз я воспользовался самой простой консольной утилитой Windows под названием bcdedit.

На разделе с загрузчиками у меня расположились следующие:
/EFI/Boot/bkpbootx64.efi /EFI/Boot/bootx64.efi
/EFI/ubuntu/MokManager.efi /EFI/ubuntu/fwupx64.efi
/EFI/ubuntu/grubx64.efi /EFI/ubuntu/shimx64.efi
/EFI/Microsoft/Boot/bootmgfw.efi
/EFI/Microsoft/Boot/bootmgr.efi
/EFI/Microsoft/Boot/memtest.efi
Последние 3 вряд ли нас спасут, поэтому воспользуемся утилитой и укажем какой же загрузчик использовать.
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

Перезагружаемся и наслаждаемся восстановленным загрузчиком grub2, будь он не ладен. И никаких танцев с бубном =)

Комментариев нет:

Отправить комментарий

Уважаемый комментатор, пишите грамотно.
С благодарностью, автор блога.