Então você está dentro de um sistema de resgate agora? Você precisa montar todos esses LVs em algum lugar, por exemplo, para /mnt/target
:
- lv_root - > %código%
- lv_boot - > %código%
- lv_home - > %código%
- ...
Então você precisa ligar os sistemas de arquivos do kernel:
for i in proc sys run dev; do mount --bind /$i /mnt/target/$i; done
Agora você pode mudar para este sistema "morto" com /mnt/target/
:
chroot /mnt/target
Você está agora dentro do sistema, como se tivesse entrado nele; ou seja, /mnt/target/boot
agora não é mais o antigo /mnt/target/home
do seu sistema de recuperação, mas a raiz LV.
Crie o chroot
:
/usr/share/mdadm/mkconf > /etc/mdadm/mdadm.conf
Verifique manualmente com um editor para ver se tudo está bem.
Crie o /
para o grub:
grub-mkdevicemap
Verifique isso manualmente também. Instale o grub em todos os discos (coloque os nomes dos discos corretos aqui):
grub-install /dev/sda
grub-install /dev/sdb
...
Adapte manualmente você /
para que todos os LVs sejam montados em seus pontos de montagem corretos.
Regenere a configuração do grub e o initramfs:
update-grub
update-initramfs -u