Princip:
Pokud se podíváte na výsledek příkazu df -h a používáte software mdmadm RAID 1, můžete vidět pouze oddíly /dev/mdx.
např. Velikost souborového systému Použitá Avail Využití % Nasazeno na
/dev/md2 1.8T 524G 1.2T 31 % /
udev 10M 0 10M 0% /dev
tmpfs 3.1G 288K 3.1G 1% /běh
tmpfs 5,0 M 0 5,0 M 0 % /běh/uzamknutí
tmpfs 9,3 G 0 9,3 G 0 % /běh/shm
/dev/md1 496 M 77 M 394 M 17 % /bota
Protože příkaz 'grub-install /dev/md0' nebo 'grub-install /dev/md0' způsobí chybu, hlavním principem je nainstalovat GRUB na oba disky, které tvoří součásti softwarového RAID 1.
KROK:
Aby bylo možné povolit spuštění kteréhokoli ze dvou pevných disků pomocí GRUB, musí být v souboru /etc/default/grub zakázán následující řádek :GRUB_TERMINAL=console
Nyní musíme zaregistrovat všechny disky, které tvoří softwarové disky RAID.grub-mkdevicemap -n
Zjistíme, které z disků (nikoli oddíly) se používají pro RAIDfdisk -l | grep 'Disk /dev/sd'
např.:Disk /dev/sdb:1,8 TiB, 2000398934016 bajtů, 3907029168 sektorů
Disk /dev/sda:1,8 TiB, 2000398934016>916 88 sektorů
Aktualizujeme konfiguraci GRUB:update-grub
Nakonec nainstalujeme GRUB na oba výše uvedené disky (/dev/sda a /dev/sdb)grub-install /dev/sda; grub-install /dev/sdb
Nyní lze ke spuštění systému použít každý disk.