I wanted to change the entries of the mkinitcpio.conf from
HOOKS=(base udev autodetect modconf block encrypt lvm2 resume filesystems btrfs keyboard fsck)
HOOKS=(base systemd autodetect modconf block sd-encrypt sd-lvm2 filesystems keyboard fsck)
Reason: mostly just for fun, but I also believed it might be better to use systemd whenever possible to not mix too many different approaches.
Unfortunately (after re-generating grub and mkinitcpio of course) system became unbootable. I had to chroot and remove the changes to get bootable system again.
Anyone has any idea what I made wrong?
I followed this list: https://wiki.archlinux.org/index.php/Mkinitcpio#Common_hooks
Do I need systemdboot for this?