Boot fail on disk failure simulation RAID 1 system

I’m simultatin a disk failure in a opensuse 13.2 server with fresh install.

The machine has 2 disks in RAID1 with this partition table:

**/dev/md0 516Mb /boot -> /dev/sda1 /dev/sb1
**/dev/md1 30Gb / -> /dev/sda2 /dev/sb2
********/dev/md2 1Tb /workdata -> /dev/sda4 /dev/sb4


/dev/sda3 -> SWAP
/dev/sdb3 -> SWAP

i removed the sdb disk to simulate the failure. i didn’t have grub problems but the boot crash checking the sdb presence with this error:

http://imagizer.imageshack.us/a/img843/1487/9524.jpg

/dev/disk/by-uuid/XXXXXXX does not exist
Starting Dracut Emergency Shell

where XXXX is the UUID the point to sdb disk removed in the simulation.
Does that mean that all opensuse RAID1 server fail boot if rebooted whit one disk in failure?

Ok… solved.

In the past i used to have partitions in RAID1 but i used to set two SWAP partition, one on sda and one on sdb as suggested in the forum. Older versions of opensuse take control of the two swap and use normaly the swap on sda disk.

In case of failure use the swap on sdb.

To avoid the problem with dracut shell now i put the swap in raid1 mode.
Now i can boot my system even with one disk in failure.