Pokud jsou dva disky /dev/sda
a /dev/sdb
, spusťte obě grub-install /dev/sda
a grub-install /dev/sdb
. Pak budou moci oba disky zavést samostatně.
Ujistěte se, že vaše konfigurace Grub nekóduje pevné disky jako (hd0)
, ale místo toho hledá UUID zaváděcího a kořenového souborového systému.
Nevím o podpoře v Grub pro deklarování dvou disků jako v poli RAID-1, takže grub-install
automaticky zapíše do obou. To znamená, že budete muset spustit grub-install
znovu, pokud vyměníte jeden disk; kromě přidávání nových členů do polí RAID je to ještě jedna věc.
V minulosti jsem to udělal na několika serverech a občas jsem narazil na problémy, obvykle spustím následující
sudo grub-install /dev/sdb
sudo update-grub /dev/sdb
Problémy, na které jsem narazil, se obvykle zobrazují s chybovými zprávami jako
update-grub … update-grub failed with no such disk …
Abych to vyřešil, spustil jsem
sudo mv /boot/grub/device.map /boot/grub/device.map.old
sudo update-grub
a zdá se, že to problém vyřešilo - jako test jsem v některých případech odstranil /sdv/sda
a právě použil /dev/sdb
spustit, ale to není ideální a s největší pravděpodobností to není možné ve většině produkčních prostředí!