Configurando corretamente o Grub para um raid1 de duas unidades para suportar a inicialização após uma falha na unidade

Configurando corretamente o Grub para um raid1 de duas unidades para suportar a inicialização após uma falha na unidade

Editar:

Então, acho que a pergunta ainda se aplica abaixo, mas percebi que o sistema está realmente inicializando na segunda unidade, faltando apenas /home, /boot e /etc/fstab. Tenho certeza de que faltam mais coisas, mas acho que a melhor pergunta agora é;

Como você inicializa corretamente um sistema com uma unidade com falha no software raid1 e/ou há algum requisito de configuração para que isso funcione corretamente? Isso é possível?

Verifiquei que o uuid para /boot (que está em /dev/md126) corresponde em ambas as unidades (que são /dev/sda6 e /dev/sdb6).


Estou tentando instalar o Centos 7 em uma configuração de software raid1 de 2 unidades. Eu gostaria de instalar o grub em ambas as unidades para que, se uma falhar, o sistema ainda inicialize.

Eu tenho /boot, /homee /varsão /todas partições diferentes. Acho que o importante a notar é que /booté uma partição própria e é ext3.

Após a instalação, instalo o grub em ambos os dispositivos com:

grub2-install /dev/sda
grub2-install /dev/sdb

e refaça o grub.cfg

grub2-mkconfig -o /boot/grub2/grub.cfg

O Grub parece estar usando UUID e não hd0,0por padrão.

Quando eu puxo uma unidade e inicializo, o sistema passa pelo grub, tenta iniciar o Gnome, mas cerca de 2 minutos, o sistema cai da tela de carregamento do GDM para um shell com alguns erros; Uma coisa digna de nota é que /homee /bootnão existem. /etc/fstabtambém não existe. O shell reclama que um ponto de montagem uuid também não foi encontrado.

Não tenho certeza do que mais é necessário, mas gostaria que o sistema ainda inicializasse com uma das duas unidades do raid1.

referências:
https://newbedev.com/how-to-correctly-install-grub-on-a-soft-raid-1 https://unix.stackexchange.com/questions/230349/how-to-correctly-install-grub-on-a-soft-raid-1

informação relacionada