After filing this bug report I discovered a workaround for my case described above, on current squeeze
1. Fail and remove the raid member with the UUID issue (.. mdadm /dev/md0 -r /dev/sdb1) 2. Overwrite the partition with random data (dd if=/dev/random of=/dev/sdb1 ..) 3. Re-add the raid member (mdadm /dev/md0 -a /dev/sdb1) Blkid now reports correct UUIDs for all devices, as do other tools. Perhaps something should be added to the mdadm raid1 add/create to ensure old partition UUIDs do not break udev..an interactive detect and wipe option comes to mind -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org