I have it enabled early on in the system, before sd-encrypt.
This currently implements only a mkinitcpio runtime hook, so it won't work with a systemd-based init. From [1]:
Runtime hooks are only used by busybox init. The systemd hook triggers a systemd-based init, which does not run any runtime hooks but uses systemd units instead.
I may eventually get around to implementing proper support for this, as it would be useful for me as well.
[1] https://wiki.archlinux.org/title/Mkinitcpio#Runtime_hooks
Pinned Comments
matejgroma commented on 2025-06-12 09:23 (UTC)
This currently implements only a mkinitcpio runtime hook, so it won't work with a systemd-based init. From [1]:
I may eventually get around to implementing proper support for this, as it would be useful for me as well.
[1] https://wiki.archlinux.org/title/Mkinitcpio#Runtime_hooks