Назад | Перейти на главную страницу

Невозможно установить grub в программный массив Raid в Ubuntu

Как убедиться, что Grub правильно установлен на программном RAID-массиве в Ubuntu?

У меня отказавший RAID-массив на сервере Ubuntu 14.04. Когда я впервые попытался загрузить его, появился экран Grub, но выбор любого ядра привел к бесконечному потоку системных сообщений, и мне так и не удалось войти в систему. Выбрав ядро ​​восстановления для загрузки, я смог выбрать опцию «включить сеть», которая смонтировала массив и выдала мне запрос на вход в систему, но теперь я пытаюсь заставить его нормально загрузиться.

Следуя инструкциям Вот Я обеспечил mdadm был правильно настроен для использования BOOT_DEGRADED=true. Однако когда я бегу:

sudo grub-install /dev/md0

или:

sudo grub-install /dev/md1

Я получаю сообщение об ошибке:

Installing for i386-pc platform.
grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
grub-install: error: unable to identify a filesystem in mduuid/ca0a39c0c1a9dada1aa912e49b297d06; safety check can't be performed.

Почему grub-install не получается? Это нормально, потому что один из дисков вышел из строя, или мой RAID-массив настроен неправильно? Как убедиться, что он загрузится с одного диска?