Итак, я получил этот ноутбук Dell Inspiron 15 с Windows 10 пару месяцев назад. Я установил Ubuntu 14.04, чтобы иметь двойную загрузку, так как я редко использую Windows.
Сегодня я сделал обновление, и некоторые пакеты, связанные с grub, были сохранены. Я не знаю, о чем я думал, но я продолжил и sudo install
отредактировал скрытые пакеты.
После перезагрузки я получаю ошибку недопустимой подписи и перенаправляюсь на загрузку Windows.
Есть ли способ исправить ситуацию? Мои знания об EFI, безопасной загрузке и их взаимодействии довольно ограничены (просматривая информационные страницы, когда я пишу это).
Поскольку я не знаю, изменяла ли 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) и отключает Защищенную загрузку, затем переустанавливает человечность в способе, которым Вы сделали прежде.
Так, после того, как несколько часов достижения уровня документации EFI и даже испытания повторно находят загрузчик (который не работал; я получал то же сообщение что касается личинки), я решил отключить 'безопасную начальную загрузку' из меню BIOS, и это работало.
кажется, что с моим принудительным обновлением я перезаписал уже криптографически загрузчик со знаком, который Ubuntu использовала начиная с начальной установки (я полагаю, что это называют контейнером).
Все еще, хотя, я не понял, как контейнер используется вместо личинки. (Мое предположение - то, что это имеет отношение к конфигурации на ESP; кто-то может исправить меня или ответить на это для меня).