Since upgrading from 2.6.25r7 to 2.6.27r8 my RAID-5 array doesn't come up correctly at boot time. Only the first 4 of the 8 drives appear as members of the array at boot time. I have to add the last 4 manually before starting the array. As far as I am concerned, nothing changed in my kernel's .config file between the 2 versions of the kernel. Here is what my array looks like: Ottawa portage # mdadm -D /dev/md0 /dev/md0: Version : 0.90 Creation Time : Sat Sep 1 22:51:55 2007 Raid Level : raid5 Array Size : 4385792640 (4182.62 GiB 4491.05 GB) Used Dev Size : 730965440 (697.10 GiB 748.51 GB) Raid Devices : 7 Total Devices : 8 Preferred Minor : 0 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Thu Mar 19 09:45:59 2009 State : active Active Devices : 7 Working Devices : 8 Failed Devices : 0 Spare Devices : 1 Layout : left-symmetric Chunk Size : 64K UUID : 500907aa:de19a0a5:09fb7c60:f6ec5aaf Events : 0.1109442 Number Major Minor RaidDevice State 0 8 18 0 active sync /dev/sdb2 1 8 34 1 active sync /dev/sdc2 2 8 50 2 active sync /dev/sdd2 3 8 66 3 active sync /dev/sde2 4 8 82 4 active sync /dev/sdf2 5 8 114 5 active sync /dev/sdh2 6 8 130 6 active sync /dev/sdi2 7 8 98 - spare /dev/sdg2 And my mdadm.conf: Ottawa etc # cat mdadm.conf DEVICE /dev/sdb2 /dev/sdc2 /dev/sdd2 /dev/sde2 /dev/sdf2 /dev/sdg2 /dev/sdh2 /dev/sdi2 MAILADDR charles [ dot ] nadeau [ at ] gmail [ dot ] com ARRAY /dev/md0 level=raid5 num-devices=7 spares=1 UUID=500907aa:de19a0a5:09fb7c60:f6ec5aaf In the DEVICE statement of the mdadm.conf file, can I refer to the disks by their UUID like I do in my fstab file? Thanks! Charles -- Charles Nadeau Ph.D. http://charlesnadeau.blogspot.com/ http://radio.weblogs.com/0111823/