On Saturday January 17, jfaulkne@ccs.neu.edu wrote: > > I have what is probably a weird RAID setup. I have one plain RAID-0 > array (/dev/md1), one plain linear array (/dev/md0), and another RAID-0 > array (/dev/md2) consisting of a disk and the linear array. > > It appears that what is happening is that linux tries to initialize > /dev/md2 before /dev/md0 is fully initialized. Of course, since > /dev/md0 doesn't exist yet, linux says "too few disks (1 of 2) - > aborting!" I don't see how your configuration can have ever worked. You appear to be using auto-detect to start your arrays. Auto-detect will only include partitions which are of type "Linux RAID" into an array. A linear array is *not* a partition (of any type), so autodetect will never try to incorporate it into an MD array. Are you *sure* this worked before? Using auto-detect to start the arrays rather than "raidstart" or "mdadm" ?? NeilBrown - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html