You are not logged in.
Hello,
I've run into an issue that I can't seem to work around. I'm trying to boot off of a mdadm RAID 1 array but the system hangs when trying to load initramfs. It will fail either in the normal path or in the fallback path. I've tried a couple of different kernels 4.18.9, .10, and I even enabled testing to try .11 and all fail to boot.
My hardware is a Asrock Taichi X399 with a TR 2950X CPU and I'm using two NVME drives to populate the RAID 1 array, and one of the drives hosts the EFI partition.
I've created the array just fine via the USB boot disk, and picked GRUB to be the bootloader as this seems to be the standard way to implement this. GRUB seems to be working fine, and I'm able to start the Linux boot process.
Looking at my mkinitcpio.conf I've added two things:
1) MODULES=(ext4)
2) mdadm_udev to HOOKS
HOOKS=(base udev autodetect modconf block mdadm_udev filesystems keyboard fsck)
Not sure what I should also be looking at this point, the lack of error messages makes it hard to know where to look next.
Offline
Poking around a little more and went into the grub command line just to make sure I can see the array -- and I can. I can see the partition that is mounted as /boot as well.
Offline