Примерно год назад я установил Ubuntu 20.04 LTS на ноутбук Acer (системный диск SSD), а также сделал спасательный/безопасный экспериментальный раздел FAT32 на внутреннем жестком диске с содержимым ubuntu-20.04-desktop-amd64.iso, как будто это было загрузочную флешку, скопировав содержимое флешки в раздел.Теперь я могу запустить живой сеанс Ubuntu с помощью альтернативного выбора загрузки F12, и у меня есть запись Grub2 в моем обычном меню загрузки Grub для запуска живого сеанса из раздела. Недавно (после обновлений?) запуск Grub прервался, когда активна безопасная загрузка. Он по-прежнему работает через F12 и через Grub, если безопасная загрузка отключена.
При запуске получаю следующие ошибки:
ошибка: vmlinuz/casper имеет неверную подпись
ошибка: сначала нужно загрузить ядро
Запись в /etc/grub.d/40_custom выглядит следующим образом:
пункт меню «Прямая сессия Ubuntu 20.04 LTS (пропустить окно установки)» {
insmod search_fs_uuid
сеть insmod
поиск --fs-uuid --no-floppy --set=root 7ca7-318e
цепной загрузчик ($ root)/EFI/BOOT/grubx64.efi
linux /casper/vmlinuz boot=casper тихий всплеск
initrd /каспер/initrd
}
Я также попытался заполнить раздел содержимым из последней версии ubuntu-20.04.2.0-desktop-amd64.iso, оставив прежним 40_custom. Загрузка началась с вращающегося колеса, но закончилась лавиной сообщений. Запуск через меню F12 работает нормально.
Как можно разрешить неверную подпись или как изменить 40_custom, чтобы начать использовать содержимое последней версии .iso, предполагая, что это решает проблему недействительной подписи?