On Sun, Aug 30, 2015 at 3:09 PM, Samuel Rakitničan <samuel.rakitnican@xxxxxxxxx> wrote: > I have moved / partition to another partition formed in RAID 0 > consisting of two SSDs. I have updated fstab with new partition UUID, Using blkid, make sure you use the UUID= value for the *filesystem volume*, not PARTUUID=. > reinstalled GRUB2 and rebuild initramfs using dracut -f. Now computer > boots fine from RAID partition but hangs on when initramfs needs to > boot kernel from / partition found on RAID, because it can't find > partition with UUID that I've put in fstab. Dracut should first look for the mduuid (which is either baked into the initramfs via /etc/mdadm.conf; or hinted using rd.md.uuid= as a boot parameter, this uuid is the mdadm uuid), which causes the array to be assembled, and only after that does the fs volume UUID become available which systemd is looking for based on the boot param root=UUID=. > Now from what I have understood when it drops me to dracut prompt in > initramfs boot process I indeed can't find the RAID assembled BUT I > can assemble it manually by using "mdadm -I /dev/sda" and "mdadm -I > /dev/sdb". If I boot from old hard drive the RAID is assembled > normally in kernel on boot time. Huh. That's nice but I don't know why it works with a generic initramfs. Is this mdadm metadata v0.9? If so that's kernel autodetect. mdadm v.1.x is initramfs autodetect. Anyway, try making changes per above, and if that doesn't work then boot with parameters rd.debug rd.shell and figure out a way to write out the journal somewhere like a USB stick mounted at /sysroot. journalctl -b -l -o short-monotonic > /sysroot/journal.txt > The RAID is formed using onboard southbridge Intel controller. Oh in that case this is imsm metadata, not mdadm metadata, so ignore 0.9 vs 1.x. >I have > managed to extract data from initramfs but I am not sure what to look > for, in particular what brings up RAID assembly. > /etc/udev/rules.d/65-md-incremental-imsm.rules seems like it's > responsible to assemble, but I am not sure. Yep sounds right. > > Any thoughts why imsm RAID is not assembled in initramfs on boot? rd.debug rd.shell post a URL for the journal. -- Chris Murphy -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org