RAID starts even though boot.md disabled.

I have an 8-disk RAID5 set managed by mdadm.

I have disabled service boot.md for all runlevels in YAST because I do not want to automatically start the raid during the boot:-

>service boot.md status
redirecting to systemctl
md.service - LSB: Multiple Device RAID
Loaded: loaded (/etc/init.d/boot.md)
Active: inactive (dead)
CGroup: name=systemd:/system/md.service

I recently installed suse 12.1, and now the very same RAID is starting automatically at boot:

>cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sde1[1] sdg1[7] sdf1[0] sdh1[6] sdj1[4] sdc1[3] sdi1[5] sdd1[2]
13674583552 blocks level 5, 64k chunk, algorithm 2 [8/8] [UUUUUUUU]

All I have to do is power up the drives, and “something” assembles the RAID auto-magically.

  1. What started the RAID?
  2. How do I permanently disable RAID at boot until I start it manually with “mdadm -A /dev/md0” ?
  3. Is it possible to specify an mdadm option “–no-degraded” in /etc/mdadm.conf file rather than the command line?

I thought this was just a case of disabling boot.md…scratching my head here…

Thanks

Andrew.