08-Aug-2020, 12:38 PM
Hi there,
I am interested in Snakeoil and have purchased an Intel NUC7CJYH with a fanless chasis to try it. This NUC doesn't only legacy BIOS boot so UEFI is my only choice. I tried both burning the Snakeoil ISO image to CD-ROM and creating a bootable USB using Rufus. CD-ROM could boot up and I could start the installation. For USB, it always stops at grub-rescue and I had to issue the following commands to make it proceed to boot:
set prefix=(hd,msdos1)/boot/grub
set root=(hd0,1)
insmod normal
normal
For both cases, I could install to my SSD without problems. However, when booting from SSD, the following error is displayed:
error: kernel doesn't support EFI handover.
Loading initial ramdisk ...
alloc magic is broken at....
I have tried replacing other Snakeoil kernels in the USB and performed the installation again, the result is the same. I have also tried installing the SSD on another NUC supporting legacy boot, and then moved it to the UEFI NUC and used Boot Repair as suggested in another thread. No luck so far. Searching on the web suggested that the following flag should be set when building the kernel:
CONFIG_EFI_STUB=y
Any chance that a kernel can be built to support the UEFI boot? Many Thanks.
SK
I am interested in Snakeoil and have purchased an Intel NUC7CJYH with a fanless chasis to try it. This NUC doesn't only legacy BIOS boot so UEFI is my only choice. I tried both burning the Snakeoil ISO image to CD-ROM and creating a bootable USB using Rufus. CD-ROM could boot up and I could start the installation. For USB, it always stops at grub-rescue and I had to issue the following commands to make it proceed to boot:
set prefix=(hd,msdos1)/boot/grub
set root=(hd0,1)
insmod normal
normal
For both cases, I could install to my SSD without problems. However, when booting from SSD, the following error is displayed:
error: kernel doesn't support EFI handover.
Loading initial ramdisk ...
alloc magic is broken at....
I have tried replacing other Snakeoil kernels in the USB and performed the installation again, the result is the same. I have also tried installing the SSD on another NUC supporting legacy boot, and then moved it to the UEFI NUC and used Boot Repair as suggested in another thread. No luck so far. Searching on the web suggested that the following flag should be set when building the kernel:
CONFIG_EFI_STUB=y
Any chance that a kernel can be built to support the UEFI boot? Many Thanks.
SK