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。 这也允许您从引导配置中删除 microcode initrd 行,因为它们现在与主 initramfs 镜像打包在一起。