-
I booted up an ubuntu arm machine in OCI and made unified kernel image using the following sbctl command,
I copied the unified kernel image so created into /boot and in the grub, i did
But it fails in grub telling kern/verifiers.c:214: string: boot, type: 2 I tried the exact same thing from an ubuntu x86 machine and the unified kernel image created in x86 is working correctly. So, is unified kernel image not supported in arm64?? I also ensured that my kernel has the CONFIG_EFI_ZBOOT=y as mentioned in https://wiki.gentoo.org/wiki/Unified_kernel_image#Supported_architectures |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Please don't use |
Beta Was this translation helpful? Give feedback.
-
i am using systemd version 233, whereas systemd-unkify is only present in systemd version 255. I am also unable to download and build ukify manually, that's why i had gone down the sbctl route, since i can just download the sbctl repo and then run a make command, and the sbctl tool is ready to use. |
Beta Was this translation helpful? Give feedback.
Please don't use
sbctl
to make UKIs as it will do a worse job than usingukify
or any of the proper initramfs generators.