You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The kernel has CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY=y which means we must use kexec_file_load instead. This is supported by using -s in place of -l. Doing this manually we can load and boot a kernel:
#3408 will be updated to include the KEXEC_FILE option, however this must be done after petitboot and kexec-lite are updated.
I have a kexec-lite change to fix the install path (antonblanchard/kexec-lite#14). If that doesn't get merged in time we can fix this in op-build's petitboot configuration.
The petitboot patch will be released in an upcoming v1.12 release.
The kexec-lite change has been merged, and the version used by op-build bumped.
I amended the kernel config PR to not set FORCE_INTEGRITY, and to set KEXEC_FILE. This means we can merge and test the rest of the changes, and some time after the petitboot release is merged we can turn on FORCE_INTEGRITY.
Petitboot v1.11
Linux v5.4.13
kexec-lite 5905b3bac86c964e2b7fd1f98582bbf37c22e663
The kernel has
CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY=y
which means we must usekexec_file_load
instead. This is supported by using-s
in place of-l
. Doing this manually we can load and boot a kernel:The text was updated successfully, but these errors were encountered: