LINUX.ORG.RU

Debian 9.5.0 после перезагрузки пропадает из меню UEFI.

 , ,


0

1

Столкнулся с такой странной проблемой: есть кастомный мини ПК на атоме Z8300 и UEFI, и соответственно нет опций Secure Boot и ничего связанного с Legacy.
Установил на встроенную EMMС Debian из образа netinstall, сначала тот ругнулся на \EFI\BOOT\grubx64.efi, скопировал ему файл, загрузка пошла.
Через пару дней перезагрузил, в вариантах загрузки - только EFI Shell.
Сделал chroot, восстановил grub, установил grub-efi, перезагрузил - debian в списке загрузки UEFI появился, далее нормальная загрузка через grub, до первой перезагрузки, затем пропадает.
Что не так с ним? Как вразумить бесноватого?

★★

Ответ на: комментарий от Vsevolod-linuxoid

Система 64-битная, как и проц.
Вики читал, ответа не нашел.

Восстанавливаю загрузку через chroot,гружусь:

user@debian:~$ efibootmgr 
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0002,0001
Boot0000* debian
Boot0001* UEFI: Built-in EFI Shell
Boot0002* Android-IA


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

rigiy ★★ ()
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="Debian" --recheck --debug


На запущенной системе решило проблему. Ну, по крайней мере пяток перезагрузок не потер загрузчик.

rigiy ★★ ()