Again - I agree with you - but only to some extent.
Let me give you a scenario.
...<snip> for the sake of this discussion it just happens to be an ext2 format also - maybe it's in a system running Ubuntu.
He now suffers a disk failure in his DNS-323 - and - he is unable to find a new 250GB disk, all he can get is 500GB - so rather than put a 500GB disk in the DNS-323 he decides to put it in his desktop and use the old desktop hard drive in the DNS-323.
<snip>...
Fordem,
One last one for you, and I agree with you up to a point as well. But, if you understand the partition layout that the DNS-323 uses, you would realize that a Ubuntu EXT2 format disk would not be recognized by the DNS-323 as a DNS-323 formatted disk. Each DNS-323 formatted drive has a specific partition layout on it and one of the partitions on each disk contains a file with the DNS raid/disk layout info such as :
fdisk:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 66 530113+ 82 Linux swap
/dev/sda2 131 60702 486544590 83 Linux
/dev/sda4 67 130 514080 83 Linux
# cat /dev/sda4/.systemfile/raidtab
raiddev /dev/md0
raid-level raid0
nr-raid-disks 2
chunk-size 64
persistent-superblock 1
device /dev/sda2
raid-disk 0
device /dev/sdb2
raid-disk 1
Had you wiped at a minimum the partition table before reinserting the disk to be resynced, you would not have ended up with the scenario that you did. Therefore it is a general design "Feature" and not patch level 1.05 specific problem.
What I do agree with you on is that the disk utilities in general are lacking in features.
Regards,
Karl
PS: OMG IS THAT RAID-0 IN MY RAIDTAB? (and it's not backed up or off site either!)