mkinitcpio hook 迁移和早期微码

随着 mkinitcpio v38 的发布,之前由 Arch 包提供的几个 hook 已被移至 mkinitcpio 上游项目。这些 hook 包括:systemd、udev、encrypt、sd-encrypt、lvm2 和 mdadm_udev。

为了确保用户配置不会中断,已在相应的包中引入临时冲突,以防止安装不再兼容的包。

以下包需要一起升级

  • mkinitcpio 38-3
  • systemd 255.4-2
  • lvm2 2.03.23-3
  • mdadm 4.3-2
  • cryptsetup 2.7.0-3

请注意,mkinitcpio--microcode 标志以及预设文件中的 microcode 选项已被弃用,取而代之的是新的 microcode hook。这也允许您从启动配置中删除微码 initrd 行,因为它们现在已与主 initramfs 镜像打包在一起。