Having issues on a fresh 10.04 install: on boot I felt into the initramfs shell saying the (RAID5) root mount point is not found.
After hours of research, I found that the mdadm.conf from initrd was guilty : I had to run a liveCD to extract and modify my initramfs, forcing /dev/sd[abc]x instead of the UUID style for the array detection into mdadm.conf. Automatic array assembly by superblock's UUID doesn't seem to work on initramfs, despite correct UUIDs (double checked): the same mdadm.conf is successfully mounting my arrays under LiveCD (sudo mdadm --assemble --scan).
The caveats is that I have to do it each time my initrd is updated ! Any ideas on how to fix this permanently ?



Adv Reply


Bookmarks