I get "ERROR: RAID devices not found for "/dev/md0p1", check your configuration!" if softraid partition (mdXpY) is used as rootfs:
----------------------------------------------------------------------------------------------------------------------------
# geninitrd -v -f foo 2.36.2-1
geninitrd: # $Revision: 12044 $ $Date: 2011-01-13 21:20:40 +0100 (czw) $
geninitrd: Using _lib: lib64
geninitrd: Using initrd_dir: /usr/lib64/initrd
geninitrd: find_tool: found /usr/lib64/initrd/busybox
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/cryptsetup /sbin/cryptsetup-initrd
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/dmraid /sbin/dmraid-initrd
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/lvm /sbin/initrd-lvm
geninitrd: find_tool: found /usr/lib64/initrd/mdassemble
geninitrd: find_tool: found /sbin/mdadm
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/blkid /sbin/initrd-blkid
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/udevd /sbin/initrd-udevd
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/udevadm /sbin/initrd-udevadm
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/resume /usr/lib64/suspend/resume /usr/sbin/resume
geninitrd: find_tool: did not found any of: /usr/sbin/splash_geninitramfs /usr/bin/splash_geninitramfs
geninitrd: find_tool: did not found any of: /usr/sbin/splash_geninitramfs /usr/bin/splash_geninitramfs
geninitrd: find_tool: did not found any of: /bin/splash.bin
geninitrd: find_tool: did not found any of: /usr/lib64/initrd/v86d /sbin/v86d
geninitrd: Using modprobe -c to get modules config
geninitrd: Finding SATA modules
geninitrd: Using /dev/md0p1 as device for rootfs
geninitrd: Finding modules for device path /dev/md0p1
geninitrd: Finding RAID details using mdadm for rootdev=/dev/md0p1
geninitrd: ERROR: RAID devices not found for "/dev/md0p1", check your configuration!
----------------------------------------------------------------------------------------------------------------------------
I get "ERROR: RAID devices not found for "/dev/md0p1", check your configuration!" if softraid partition (mdXpY) is used as rootfs: ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- initrd/ busybox initrd/ cryptsetup /sbin/cryptsetu p-initrd initrd/ dmraid /sbin/dmraid-initrd initrd/ lvm /sbin/initrd-lvm initrd/ mdassemble initrd/ blkid /sbin/initrd-blkid initrd/ udevd /sbin/initrd-udevd initrd/ udevadm /sbin/initrd- udevadm initrd/ resume /usr/lib64/ suspend/ resume /usr/sbin/resume splash_ geninitramfs /usr/bin/ splash_ geninitramfs splash_ geninitramfs /usr/bin/ splash_ geninitramfs initrd/ v86d /sbin/v86d ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
-------
# geninitrd -v -f foo 2.36.2-1
geninitrd: # $Revision: 12044 $ $Date: 2011-01-13 21:20:40 +0100 (czw) $
geninitrd: Using _lib: lib64
geninitrd: Using initrd_dir: /usr/lib64/initrd
geninitrd: find_tool: found /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: found /usr/lib64/
geninitrd: find_tool: found /sbin/mdadm
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: find_tool: did not found any of: /usr/sbin/
geninitrd: find_tool: did not found any of: /usr/sbin/
geninitrd: find_tool: did not found any of: /bin/splash.bin
geninitrd: find_tool: did not found any of: /usr/lib64/
geninitrd: Using modprobe -c to get modules config
geninitrd: Finding SATA modules
geninitrd: Using /dev/md0p1 as device for rootfs
geninitrd: Finding modules for device path /dev/md0p1
geninitrd: Finding RAID details using mdadm for rootdev=/dev/md0p1
geninitrd: ERROR: RAID devices not found for "/dev/md0p1", check your configuration!
-------
my fstab: ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
-------
/dev/md0p1 / ext2 defaults 0 1
/dev/md0p2 swap swap defaults 0 0
none /proc proc defaults, noauto, gid=17 0 0 noauto, gid=17 0 0 noauto, devgid= 78,devmode= 0664 0 0 ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
none /sys sysfs defaults,
none /proc/bus/usb usbfs defaults,
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/cpuset cpuset defaults,noauto 0 0
-------
mdadm.conf ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- handle- mdadm-events 43018b3d: 776c2c25: 004bd7b2 ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
-------
#MAILADDR <email address hidden>
#PROGRAM /usr/sbin/
ARRAY /dev/md0 metadata=0.90 UUID=9fec8181:
-------
mdadm output: ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- 43018b3d: 776c2c25: 004bd7b2 /dev/sda1, /dev/sdb1, /dev/sdc1 ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
-------
# mdadm -v --detail --scan
ARRAY /dev/md0 level=raid5 num-devices=3 metadata=0.90 UUID=9fec8181:
devices=
-------
versions:
- geninitrd: 10000.32-1 and 10000.20-5
- arch: x86_64
- mdadm: 3.1.2
- kernel: 2.36.2-1