For the public record ...

On Thu, Apr 5, 2012 at 1:46 PM, Brett Pemberton <brett.pemberton@gmail.com> wrote:
sfdisk -d /dev/sdg | sfdisk /dev/sdh
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdh1 missing
pvcreate /dev/md1
vgextend system /dev/md1
pvmove -v /dev/sdg1

Missed a step here, vgreduce -v /dev/sdg1
 
pvremove /dev/sdg1
mdadm --manage /dev/md1 --add /dev/sdg1

mount /, chroot into it, run grub-install

For some stupid reason I had done the above from a debian i686 rescue flash drive.
So naturally when I went to chroot, I couldn't, since this is an amd64 system.
So instead I hand edited my grub.cfg and inserted 'insmod raid' lines above all 'insmod lvm' lines for kernel images.

Worked absolutely fine, all back up and running.
And thanks for all the suggestions.

     / Brett