As the office champion at Doing Stupid Things With Raid (TM) this interests me a bit. I'd like to see how you get it working in the end.
I don't have any specific advice, but things you might like to play with include: * Read the manual page for mdadm.conf, which is an (optional) config file which describes your RAID config. You essentially have to build that by hand after building your RAID array, and make your mdadm.conf file match it. It sometimes helps when your RAID config can't be detected on boot up, but it is nearly always not required. * Make sure that your USB drivers and things are loaded before you run mdadm. If necessary you may need to play with the order of things in your /etc/rc*.d or /etc/init.d files. It may be the case that you have to re-run your mdadm with your mdadm.conf file after your USB drivers load and your USB system is started. Put some debugging into your /etc/init.d files if required. * If that doesn't work, have a think about what is required to restart your RAID array (mdadm man page will help here), and perhaps run that from somewhere like /etc/rc.d/rc.local -- Del Babel Com Australia http://www.babel.com.au/ ph: 02 9368 0728 fax: 02 9368 0758 -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
