Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@waff It appears to be related to the initramfs failing to detect the partitions full of GNU.
You want to see what partitions are are detected in the emergency shell and the UUID's if possible and see if the boot config is correct or incorrect.
If you can confirm a SATA drive is plugged in and is accessible from a live image, then the initramfs is completely broken as it can't find /dev/sda.
What you would generally do is boot up from a live image, chroot into the artix root;
mkdir /mnt/artix
mount -t proc /proc /mnt/artix/proc
mount --rbind /sys /mnt/artix/sys
mount --rbind /dev /mnt/artix/dev
mount --rbind /run /mnt/artix/run
chroot /mnt/artix /bin/bash
and then downgrade or upgrade the initramfs until you find one that works (or install another one - I found dracut to be the least sucky initramfs, although it takes several edits before it starts working).
If you don't use LVM or encrypted partitions, you don't need an initramfs - all you need is GRUB, although for some reason that's deemed non-standard on many distros.