<br>I noticed your second "mdadm" command did not have a --metadata flag - just wanted to confirm that was intentional versus an accidental omission.  Thanks for detailing that process - I'm going to keep this tucked away for future reference.  <br>
<br><div style="margin-left: 40px;"><i>mdadm --create /dev/md0 --level 1 --raid-devices 2 \</i><br><i>
   /dev/sda1 /dev/sdb1 <b>--metadata=0.90</b></i><br><i>
</i><br><i>
Do the same for your other partition</i><br><i>
</i><br><i>
mdadm --create /dev/md1 --level 1 --raid-devices 2 \</i><br><i>
   /dev/sda2 /dev/sdb2</i><br></div><br>-Rob<br><br><br><div class="gmail_quote">On Tue, Jul 12, 2011 at 12:00 PM, Mr. B-o-B <span dir="ltr"><<a href="mailto:mr.chew.baka@gmail.com">mr.chew.baka@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Mike Miller cried from the depths of the abyss...<div class="im"><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It gets worse.  This time I created two partitions in the RAID 1: / and /swap.  That should have worked, but when I get to the part where it wants to start writing to disk, it can't do it.  It couldn't install the package manager and it couldn't install GRUB.<br>

</blockquote>
<br></div>
Try to do the raid prep/setup outside of the Ubuntu installer first.<br>
<br>
This is how I setup software RAID 1's, and this has worked every time for me.  I have to be honest I haven't done this on Ubuntu, but I did just load the latest Ubuntu live cd to check, and all the commands exist so this should work fine.  I have done this >30 times on Slackware, and a handful of times on Centos & Fedora.  I actually used a Slackware install disk to setup the raid's on Fedora & Centos, but this is not necessary.  The Ubuntu disk will work just fine.<br>

<br>
I personally like fdisk to create my partitions, but can use cfdisk (or anything else Ubuntu might have that you like).  One disk 1 (lets call it /dev/sda) Create at least two partitions (one for swap & one for /). Change the types on both partitions to "Linux RAID autodetect" type "FD".<br>

<br>
I like to leave a coupe hundred megs fee at the end of the disk just in case I need to replace one latter that isn't exactly the same size. This of course is optional.<br>
<br>
Now copy your partitions to the 2nd drive (lets call it /dev/sdb) like:<br>
sfdisk -d /dev/sda | sfdisk /dev/sdb<br>
<br>
When this command finishes it will display your Raid disk/partition scheme.  both drives should match.<br>
<br>
Next create your raid 1's<br>
1st - root partition (or swap depending how you created your partitions)<br>
<br>
mdadm --create /dev/md0 --level 1 --raid-devices 2 \<br>
   /dev/sda1 /dev/sdb1 --metadata=0.90<br>
<br>
Do the same for your other partition<br>
<br>
mdadm --create /dev/md1 --level 1 --raid-devices 2 \<br>
   /dev/sda2 /dev/sdb2<br>
<br>
Now format your swap array (assuming your swap is /dev/md1)<br>
mkswap /dev/md1<br>
<br>
Now start your install like normal.  You should see /dev/md1 available for your swap, and /dev/md0 available for your root.<br>
<br>
At this point I must take a step back.  I'm old school, and prefer LILO on my boxes.  There are a few post install steps to config LILO properly.  I can send those if you are interested.<br>
<br>
For GRUB you will need to do the following post install (prior to reboot).<br>
<br>
I am guessing that UBUNTU(not sure, don't really use it) will attempt to install grub for you(install in to your MBR).  If it does it most likely will fail (I've been surprised before though, and perhaps those sneaky people over at Ubuntu have this figured out).  If it fails that is OK.  Let's just play it safe & assume it's all F-ed up, and we are going to make it right.<br>

<br>
put grub on disk 1's MBR:<br>
grub-install --root-directory=/boot /dev/sda<br>
<br>
cd /boot/boot/grub<br>
<br>
touch menu.lst<br>
<br>
Create a menu.lst for GRUB.  I usually do something like this:<br>
<br>
timeout 10<br>
title Slackware Linux is better than Ubuntu<br>
root (hd0,0)<br>
kernel /vmlinuz root=/dev/md0 ro<br>
boot<br>
<br>
(not sure the naming scheme for Ubuntu, so double check the kernel part & make sure to point the root= to the proper /dev/md# for your root partition)<br>
<br>
Save this, and take a peek at your /etc/fstab file to make sure your swap & / are pointing to /dev/md0 & /dev/md1<br>
<br>
/dev/md1         swap             swap        defaults         0   0<br>
/dev/md0         /                ext3        defaults         1   1<br>
<br>
OK.  Now reboot it, and enjoy the ride.<br>
<br>
Hope this helps & Good Luck!<br><font color="#888888">
<br>
Mr. B-o-B</font><div><div></div><div class="h5"><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>
<a href="mailto:tclug-list@mn-linux.org" target="_blank">tclug-list@mn-linux.org</a><br>
<a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list" target="_blank">http://mailman.mn-linux.org/<u></u>mailman/listinfo/tclug-list</a><br>
</div></div></blockquote></div><br>