Ubuntu 16.04 не загружается правильно от Ноутбука Toshiba (EFI)

Несколько недель назад я установил Ubuntu 16.04 на своем Ноутбуке Toshiba P50t-A на SSD (запланированный как Dualboot, таким образом, создал все необходимые разделы с gparted и некоторые корректировки с cgdisk в случаях, где gparted не, достаточны).

Поэтому я отключил Secureboot, Начальная загрузка EFI отпуска на месте и адаптировал порядок загрузки, таким образом, SSD будет загружен после Карты с интерфейсом USB, другие опции (как PXE) позже в порядке загрузки.

Иногда (как после сброса) я вижу следующие сообщения об ошибках во время начальной загрузки:

Failed to open \EFI\BOOT\grubx64.efi - Not Found
Failed to load image \EFI\BOOT\grubx64.efi - Not Found
Failed to open \EFI\BOOT\MokManager.efi - Not Found
Failed to load image \EFI\BOOT\MokManager.efi - Not Found

После этого я должен отменить три раза начальную загрузку PXE. Только после этого наконец Экран Личинки показывают (без изображения, просто черный фон, хотя один из загрузочных образов Ubuntu был установлен).

Вышеупомянутое сообщение не показывают, когда я сбросил или выключаю, прежде чем меню личинки отображено.

Первоначально я должен был использовать Восстановление начальной загрузки, чтобы заставить Ubuntu загружаться вообще. Папка EFI\Boot содержит grubx64.efi файл, но не MokManager.

Вывод диагностики восстановления начальной загрузки может быть найден здесь: http://paste2.org/ttpkpCF5

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

1
задан 9 June 2016 в 17:53

1 ответ

Решение проблемы состоит в том, чтобы скопировать двух пропавших без вести efi файлы от папки человечности и создать пустые gbr файлы. После этого я сразу получаю меню Grub.

$ cd /boot/efi/EFI
$ sudo cp -p ubuntu/grubx64.efi Boot
$ sudo cp -p ubuntu/MokManager.efi Boot
$ sudo touch ubuntu/grubx64.efi.gbr
$ sudo touch ubuntu/MokManager.efi.gbr
1
ответ дан 7 December 2019 в 15:54

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

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