Si los dos discos son /dev/sda y /dev/sdb , ejecute ambos grub-install /dev/sda y grub-install /dev/sdb . Entonces ambas unidades podrán arrancar solas.
Asegúrese de que su configuración de Grub no codifique discos como (hd0) , sino que busca los UUID de los sistemas de archivos raíz y de arranque.
No estoy al tanto de la compatibilidad en Grub para declarar dos discos como en una matriz RAID-1 para que grub-install escribiría automáticamente a ambos. Esto significa que deberá ejecutar grub-install nuevamente si reemplaza un disco; es una cosa más que hacer además de agregar nuevos miembros a las matrices RAID.
He hecho esto en bastantes servidores en el pasado y encontré problemas a veces, por lo general, lo que hago es ejecutar lo siguiente
sudo grub-install /dev/sdb
sudo update-grub /dev/sdb
Los problemas con los que me he encontrado generalmente se muestran con mensajes de error como
update-grub … update-grub failed with no such disk …
Para resolver esto he ejecutado
sudo mv /boot/grub/device.map /boot/grub/device.map.old
sudo update-grub
y esto parece haber resuelto el problema; como prueba, en algunos casos, eliminé /sdv/sda y acabo de usar /dev/sdb para arrancar, pero esto no es lo ideal y lo más probable es que no sea posible en la mayoría de los entornos de producción.