Alpine 3.6.1 will not boot under UEFI
I am using an Intel NUC5i3MYBE. I find I can boot using legacy boot, but if I boot using UEFI, the kernel crashes before it prints anything out. I have removed ‘quiet’ from the kernel parameters, so you would expect to see at least the initial messages, but you get nothing at all.
I have tried 3 different EFI bootloaders (booting from a USB stick):
- syslinux 6.03 (from the syslinux web site)
- grub, from the Alpine distro
- gummiboot, from the Alpine distro.
I find I can boot the Ubuntu 16.04 kernel with these bootloaders, but the Alpine (hardened) kernel seems to lock up before it does anything.
I have also compiled xen.efi from Alpine github. I have chainloaded this using grub, and it comes up fine. However, the last thing you see is the message about it handing VGA over to the dom0, the screen goes blank and then you get nothing - ‘quiet’ has been removed from kernel parameters as before.
I have also tried turning on earlyprintk, but this doesn’t give anything either.
(What I am ultimately looking to achieve is a signed boot of xen and dom0 using grub)
(from redmine: issue id 7399, created on 2017-06-07)