Dracut -> mkinitcpio; issues/hints

The basic process is very simple.

For systemd-boot:

  • Install kernel-install-mkinitcpio from the AUR
  • Configure mkinitcpio.conf
  • Run sudo reinstall-kernels

For grub:

  • Remove eos-dracut
  • Install mkinitcpio
  • Remove dracut
  • Configure mkinitcpio.conf
  • Run sudo mkinitcpio -P

The reason we don’t have instructions is that the “configure mkinitcpio.conf” step is specific to you hardware and needs. There is not an easy way to explain how to do that. However, if you already know how to do that part the steps are very straightforward.

The biggest “gotcha” is that you need to be careful not to remove dracut before installing mkinitcpio or you may remove your kernels.

4 Likes