LINUX.ORG.RU

[НАШЕЛ ПРИЧИНУ] Debian Stretch в UEFI режиме не загружается после выключения.

 , , , ,


0

2

Я поставил Debian Stretch в UEFI режиме в VirtualBox. Ставил с netinstall. Появляется очень странный баг: после установки система нормально загружается, и команда reboot работает корректно, но после команды shutdown -h now UEFI не может загрузить систему.

Что вообще может вызвать такой баг?

UPD: у Debian Jessie та же фигня. Интересно, это только в виртуалбоксе глючит?

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822941

And now I found why other distro can boot on UEFI enabled Virtualbox.

- Booting from UEFI shell by kicking /boot/efi/EFI/debian/grubx64.efi works. - Fedora24 on Virtualbox can boot without UEFI shell, and it has different files in its /boot/efi partition, especially /boot/efi/EFI/BOOT/BOOTX64.EFI and /boot/efi/EFI/BOOT/fallback.efi . Once delete those files, Fedora24 won't boot. - Just copying those files to Debian on VirtualBox won't boot, it just repeats showing error and rebooting.

Probably VirtualBox UEFI seeks /boot/efi/EFI/BOOT, not /boot/efi/EFI/${distro}. I don't know this behavior is okay or not, but it's better to add workaround to d-i, IMHO (for users' convenient).

Vsevolod-linuxoid ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.