As a matter of fact it *does* prevent the creation of more than 11 md devices but as far as I can see this is a bug, not a feature.
In the file lib/md-base.sh: # Find the next available MD device number md_next_device_number () { local md_num="$(grep ^md /proc/mdstat | \ sed -e 's/^md\(.*\) : active .*/\1/' | sort | tail -n1)" if [ -z "$md_num" ]; then md_num=0 else md_num="$(($md_num + 1))" fi echo "$md_num" } What does 'sort' do with 0 1 2 3 4 5 6 7 8 9 10? Well not what one might expect: 0 1 10 2 3 4 5 6 7 8 9. That means we get 9 even if md10 exists and return 10 as the next available device number. So the installer will try to create md10 again. It should be 'sort -n' instead to handle this properly. @Carsten: why should the limit for md devices be 10? Regards, Stefan -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120903034625.0e9637e7@Gondolin