I took a look at grub-install and it looked like it was supposed to handle raid 1 in Fedora 9. I ran the script in debug mode and it looks like it did the right thing. I didn't test pulling disks after running it to make sure though. So maybe there is something else going on here.