Установленная Ubuntu 16.04, не может найти загрузочную ошибку устройства

Я выполнил восстановление начальной загрузки и попытался зафиксировать это путем изменения порядка загрузки в BIOS и отключил ЗАЩИЩЕННЫЙ BOOT.

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

Я нахожусь на Acer Aspire электронный 15. Я ранее имел Ubuntu 17.04 на этой машине, но должен был понизить прекращенный сервис b/c Ubuntu на 17,04.

Вот мой Pastebin от Утилиты Восстановления Начальной загрузки: http://paste.ubuntu.com/26455063/

Я также получаю эту инструкцию от Восстановления начальной загрузки: не забывайте заставлять свой BIOS загрузиться на sda1/EFI/ubuntu/shimx64.efi файле!

Я попытался исследовать это, но я являюсь все еще относительно новым на Linux (и как разработчик). У меня есть своего рода нажимающий крайний срок, и вид нуждаются в некоторой помощи. Я не хочу делать вещи хуже.

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

Кажется, что ошибка происходит, когда BIOS пытается передать процесс к GRUB, но ни за что в жизни, я не могу выяснить, что сделать.

Я просто выполнил это.

Вот вывод sudo efibootmgr-v:

ubuntu@ubuntu:~$ sudo efibootmgr -v
BootCurrent: 0006
Timeout: 0 seconds
BootOrder: 0007,0006,0000,0001,0002,0003,2001,2002,2003
Boot0000* grubx64efi    PciRoot(0x0)/Pci(0x17,0x0)/Sata(0,0,0)/HD(1,GPT,c37adb46-d040-4d9f-a35e-762e7eb3a993,0x800,0x100000)/File(\EFI\ubuntu\grubx64.efi)A01 ..
Boot0001* bootx64efi    PciRoot(0x0)/Pci(0x17,0x0)/Sata(2,0,0)/HD(1,GPT,5010c24e-500a-4a49-ac3e-11ff0465388f,0x800,0x100000)/File(\EFI\Boot\bootx64.efi)A01 ..
Boot0002* mmx64efi  PciRoot(0x0)/Pci(0x17,0x0)/Sata(2,0,0)/HD(1,GPT,5010c24e-500a-4a49-ac3e-11ff0465388f,0x800,0x100000)/File(\EFI\ubuntu\mmx64.efi)A01 ).
Boot0003* yes   PciRoot(0x0)/Pci(0x17,0x0)/Sata(2,0,0)/HD(1,GPT,5010c24e-500a-4a49-ac3e-11ff0465388f,0x800,0x100000)/File(\EFI\ubuntu\grubx64.efi)A01 9.
Boot0004* Unknown Device:   HD(1,GPT,f12cbd92-6d5a-4510-9fce-b0b44bd5f83c,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)RC
Boot0005* Unknown Device:   HD(1,GPT,e81fed6b-c3d1-4ea4-ae38-83bfe129b045,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)RC
Boot0006* Linux HD(1,MBR,0x21,0x2de0dc,0x1240)/File(\EFI\Boot\grubx64.efi)RC
Boot0007* ubuntu    HD(1,GPT,f12cbd92-6d5a-4510-9fce-b0b44bd5f83c,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network   RC
1
задан 25 January 2018 в 04:38

1 ответ

Так как Ваша система только позволяет начальную загрузку устройства, коммуникационный тракт по умолчанию должен использоваться (/EFI/BOOT/bootx64.efi)

Кулак позволяет нам очистить некоторых. загрузитесь от своего LiveCD и используйте efibootmgr для удаления записей загрузки 0000 до 0007:

efibootmgr -b 0000 -B

Необходимо удалить каждого за один раз.

Затем, используйте gparted для временного удаления флага ESP на efi разделе, таким образом, мы можем смонтировать его. Удалите/EFI/BOOT/bootx64.efi Теперь, скопируйте содержание/EFI/ubuntu к/EFI/BOOT. Переименуйте shimx64.efi к bootx64.efi. Размонтируйте efi раздел и сбросьте флаг ESP.

Перезагрузка и вводит микропрограммную установку. Set доверяла выполнению для bootx64.efi. Это должно теперь загрузиться.

0
ответ дан 8 December 2019 в 02:36

Другие вопросы по тегам:

Похожие вопросы: