opensuse 12.1 boot problems (due to RAID 1 array?)

Hi folks,
I’m having boot problems as of lately and can’ t seem to find a way to diagnose what is wrong. Can somebody help me out?

Usually I can boot with no problems but sometimes I have to hit CTRL-D or type some other command to start.

A dmesg | grep md gives:

9.998728][460]: Starting MD RAID mdadm: /dev/md2 is already in use.
9.999665][460]: …failed
9.999905] systemd[1]: md.service: control process exited, code=exited status=1
10.004233] systemd[1]: Unit md.service entered failed state.
10.773340] EXT4-fs (md0): re-mounted. Opts: acl,user_xattr
95.710257] systemd[1]: Job dev-disk-by\x2did-md\x2duuid\x2dcc8c545c:0c03c7a4:40ab3b5b:2852ed4d.device/start timed out.
95.710428] systemd[1]: Job failed with result ‘dependency’.
95.710435] systemd[1]: Job failed with result ‘dependency’.
95.710440] systemd[1]: Triggering OnFailure= dependencies of
95.711198] systemd[1]: Job home.mount/start failed with result ‘dependency’.
95.711207] systemd[1]: Job dev-disk-by\x2did-md\x2duuid\x2dcc8c545c:0c03c7a4:40ab3b5b:2852ed4d.device/start failed with result ‘timeout’.
95.782440] systemd[801]: Failed at step EXEC spawning /bin/plymouth: No such file or directory
95.833461] systemd[1]: Startup finished in 3s 743ms 914us (kernel) + 1min 32s 89ms 444us (userspace) = 1min 35s 833ms 358us.
128.517558] EXT4-fs (md0): re-mounted. Opts: acl,user_xattr
128.992810] EDAC amd64: DRAM ECC disabled.
128.992816] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
129.368418] md: bind<sda3>
129.379083] md/raid1:md2: active with 2 out of 2 mirrors
129.379324] created bitmap (1 pages) for device md2
129.379576] md2: bitmap initialized from disk: read 1/1 pages, set 0 of 1664 bits
129.403785] md2: detected capacity change from 0 to 111668027392
129.430056] md2: unknown partition table
129.529247][841]: Starting MD RAID …done
129.613598] systemd-fsck[1147]: /dev/md2: clean, 12154/6815744 files, 808404/27262702 blocks
129.867060] EXT4-fs (md2): mounted filesystem with ordered data mode. Opts: acl,user_xattr
130.043878] systemd[1]: NetworkManager.service: control process exited, code=exited status=1
130.047473] systemd[1]: Job NetworkManager-wait-online.service/start failed with result ‘dependency’.
130.047482] systemd[1]: Unit NetworkManager.service entered failed state.
153.763754] EXT4-fs (md0): re-mounted. Opts: acl,user_xattr,commit=0
154.368271] EXT4-fs (md2): re-mounted. Opts: acl,user_xattr,commit=0

What I find strange above is:

129.430056] md2: unknown partition table

sudo cat /proc/mdstat gives:

Personalities : [raid1] [raid0] [raid10] [raid6] [raid5] [raid4]
md2 : active raid1 sda3[0] sdb3[1]
109050808 blocks super 1.0 [2/2] [UU]
bitmap: 1/1 pages [4KB], 65536KB chunk

md0 : active raid1 sdb1[1] sda1[0]
41993144 blocks super 1.0 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk

md1 : active raid1 sda2[0] sdb2[1]
5244916 blocks super 1.0 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk

unused devices: <none>

ps boor, / are on raid 1 array (2 identical disks mirrored on an ext4 filesystem)