Při vytváření sofwarového RAID 1 během instalace Debianu se grub zapíše jen na jeden z disků, takže pokud umře „špatný“ disk, tak server zpět nenabootuje.
Namountujeme disk, který chceme opravovat
mount /dev/sda1 /disk
Potom připojíme speciální filesystemy:
mount --bind /dev /disk/dev mount --bind /sys /disk/sys mount --bind /proc /disk/proc
Případně, pokud máme extra bootovací oddíl, tak něj:
mount /dev/sdaX /disk/boot
Chrootneme se na nebootující instalaci a nainstalovat GRUB.
chroot /disk
Pokud je špatně vyplněný soubor device.map, tak jej necháme vytvořit znovu:
grub-mkdevicemap
Nainstalujeme GRUB (uvnitř chrootu):
grub-install /dev/sda update-grub
Ukončíme chroot
exit umount /disk/dev umount /disk/sys umount /disk/proc umount /disk/boot #pokud byl namountován umount /disk/
A restartujeme server a nabootujeme zpět z disku.