OpenSUSE 12.2 M3 : Slow boot, RAID array (mdadm) not recognized

Hi,

I have performed a fresh install of 12.2 M3 , with the following setup:

/ -> /dev/sda1 , ext4
/mnt/md -> /dev/md0 RAID 10 array, ext4

At boot the RAID array is not recognized ; I see some error messages when udev tries to create the array using

mdadm --incremental /dev/sdb1

Also the boot is delayed for a long time

12.572749] md/raid10:md0: active with 4 out of 4 devices
12.572777] md0: detected capacity change from 0 to 620806275072
12.824973] md0: unknown partition table
97.466489] vboxdrv: Found 4 processor cores.

Mounting the partition after the boot sequence is complete works like a charm.

I have also found a Ubuntu launchpad reference at https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/551719 which seems to be about the same problem, but I’m not sure.

Did anyone run into this or has any ideas on how to solve this?

Thanks,

Robert

(Not sure where the edit button is so posting as a reply)

The actual error message is

udevd [170]: failed to execute /sbin/mdadm: '/sbin/mdadm --incremental /dev/sdb1 ’ : No such file or directory

and it’s repeated four times - once for each partition in the raid array.

For tracking, posted https://bugzilla.novell.com/show_bug.cgi?id=722053