LINUX.ORG.RU
ФорумAdmin

[grub2] [/boot] [raid1] Подскажите, как правильно установить grub2/систему, чтобы при вылете любого из хадом система грузилась нормально?

 


0

2

Собственно, меня интересует, как /boot тоже ввести в зеркало, чтобы при сдыхании одного из хардов система грузилась нормально? какие дистрибутивы это из коробки поддерживают и как именно это отметить при установки? или это очень легко и просто делается в любом дистрибутиве? на данный момент самым простым решением вижу установку двух грабов на 2 диска с последующим написанием bash-скрипта, который монтирует второй раздел в /mnt/boot2 и туда всё копирует из первого, после чего раздел отключает.

типа mount /dev/disk/by-uuid/тра-ля-ля /mnt/boot
cd /boot && tar cf — . | (cd /mnt/boot2 ; tar xf -)
umount /mnt/boot2

P.S. черезжопное копирование нужно, чтобы скопировались acl, которые, насколько мне известно, нельзя через cp нормально реализовать.



Последнее исправление: vendor501 (всего исправлений: 1)

как /boot тоже ввести в зеркало

/boot тоже может быть на зеркале. далее нужно поставить grub2 на каждый диск в рейде и настроить fallback. всe

BigAlex ★★★
()
Ответ на: комментарий от BigAlex

не совсем понятно, зачем fallback. разве grub2 не считает диск, с которого загружен сам как hd0 в любом случае? если да, то какой смысл? если один хард сдох, то и так понятно, что больше не с чего грузиться и он и будет hd0

vendor501
() автор топика

А чего это в Linux нельзя загрузиться с уцелевшей половинки зеркала пусть даже если второй диск просто посыпался, а в BIOS Setup указали хороший загрузочный HDD?

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

подразумевается, что это сервер, к которому вообще лучше никогда не подходить (настроил и работает)

vendor501
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.