Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Bootspec-secureboot cannot generate bootable EFI executables with systemd 254. #250

Open
peigongdsd opened this issue Sep 30, 2023 · 1 comment

Comments

@peigongdsd
Copy link

peigongdsd commented Sep 30, 2023

Bootspec-secureboot cannot work with systemd 254.3 and the newest master branch of nixpkgs. The generated unified kernel images are no longer valid. This may be caused by some updates of systemd-stub, see also systemd/systemd#28419 and dracutdevs/dracut#2431. Seems like the offset of cpio archives when doing objdump should be altered.
Relavent code.

@peigongdsd
Copy link
Author

peigongdsd commented Sep 30, 2023

A possible fix is to utilize systemd-ukify rather than just copy the archives using objdump. See Ukify in Archwiki.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant