-
chevron_right
mkinitcpio hook migration and early microcode
news.macaw.me / Archlinux News • 4 March, 2024
With the release of mkinitcpio v38 , several hooks previously provided by Arch packages have beenmoved to the mkinitcpio upstream project. The hooks are: systemd, udev, encrypt,sd-encrypt, lvm2 and mdadm_udev.
To ensure no breakage of users' setup occurs, temporaryconflicts have been introduced into the respective packages to prevent installing packagesthat are no longer compatible.
The following packages needs to be upgraded together:
- mkinitcpio 38-2
- systemd 255.4-2
- lvm2 2.03.23-3
- mdadm 4.3-2
- cryptsetup 2.7.0-3
Please note that the mkinitcpio
flag --microcode
, and the microcode
option in the preset files, has been deprecated in favour ofa new microcode
hook. This also allows you to drop the microcode initrd
lines from your boot configuration as they are now packed together with the main initramfs image.