Since last night (after accidentally deleting some now-apparently-core packages. oops.) I get the following when booting my computer:
Boot log
Starting systemd-udevd version 252.4-2-arch
:: running hook [udev]
:: Triggering uevents...
:: running hook [keymap]
:: Loading keymap...done.
:: performing fsck on '/dev/nvme0n1p2'
:: mounting '/dev/nvme0n1p2' on real root
:: running cleanup hook [udev]
ERROR: Root device mounted successfully, but /sbin/init does not exist.
I’m able to mount and chroot into the my EoS install (formatted with btrfs) using a live EoS USB with no problem. I’ve re-installed all core packages and have run all of the following through arch-chroot
:
pacman -Syy
pacman -Syu
mkinitcpio -P
grub-mkconfig -o /boot/grub/grub.cfg
I’ve also run btrfs check /dev/nvme0n1p2
on the drive with no issues.
I’ve read through this post, but haven’t had success with the options listed. What are the next possible steps to take?