двойная загрузка с безопасной загрузкой: неверная подпись

Итак, я получил этот ноутбук Dell Inspiron 15 с Windows 10 пару месяцев назад. Я установил Ubuntu 14.04, чтобы иметь двойную загрузку, так как я редко использую Windows.

Сегодня я сделал обновление, и некоторые пакеты, связанные с grub, были сохранены. Я не знаю, о чем я думал, но я продолжил и sudo install отредактировал скрытые пакеты.

После перезагрузки я получаю ошибку недопустимой подписи и перенаправляюсь на загрузку Windows.

Есть ли способ исправить ситуацию? Мои знания об EFI, безопасной загрузке и их взаимодействии довольно ограничены (просматривая информационные страницы, когда я пишу это).

3
задан 2 October 2015 в 19:46

2 ответа

Поскольку я не знаю, изменяла ли Microsoft действительно подпись загрузчика с обновлением
(это так или иначе было бы вне темы здесь), я предлагаю следующую процедуру:

Сначала отключите спящий режим и Быструю загрузку в Windows.

Начальная загрузка в Windows - открывает командную строку как администратора и выполняет эту команду:

powercfg /h off  

Затем отключите (сняли флажок) с Быстрой загрузкой в Панели управления-> энергетические Настройки (покажите скрытые настройки).

Завершите работу машина (НЕ перезагружайте), полностью.

Затем переустановите загрузчик GRUB к своей установке Ubuntu в режиме EFI.

Начальная загрузка от медиа установки Ubuntu - затем открывает терминал и выполняется:

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub  

Примечание:

sd* = диск | sd** = раздел efi | sd*** = системный раздел

Если Вы не знаете числа раздела, можно легко отождествить их с GParted.
Инструмент (Graphic User Interface) уже включен в установочный носитель Ubuntu.

Если это решение не работает, к сожалению, необходимо будет переустановить человечность в небезопасном режиме.
Начальная загрузка в BIOS (UEFI) и отключает Защищенную загрузку, затем переустанавливает человечность в способе, которым Вы сделали прежде.

1
ответ дан 3 October 2015 в 05:46

Так, после того, как несколько часов достижения уровня документации EFI и даже испытания повторно находят загрузчик (который не работал; я получал то же сообщение что касается личинки), я решил отключить 'безопасную начальную загрузку' из меню BIOS, и это работало.

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

Все еще, хотя, я не понял, как контейнер используется вместо личинки. (Мое предположение - то, что это имеет отношение к конфигурации на ESP; кто-то может исправить меня или ответить на это для меня).

0
ответ дан 3 October 2015 в 05:46

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

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