Ошибка загрузки mdadm raid1

Я создал RAID с Intel-Rapid-Storage(RST), содержащий 2 жестких диска по 3 ТБ. Затем я установил Ubuntu Server 14.04.1 64Bit. Все работало нормально, а потом я сделал перезагрузку. Затем я получил следующую ошибку (повторяющуюся бесконечно) во время запуска Ubuntu:

incrementally starting raid arrays
mdadm: Create user root not found 
mdadm: create group disk not found 

Я перезагрузил машину еще раз. Тогда черный экран был все, что я получил (после выбора Ubuntu из Grub). Я загрузился в режиме восстановления и выбрал "возобновить - возобновить нормальную загрузку". Загрузка работала нормально тогда. Я сделал:

mdadm --detail /dev/md126

Показанный статус был:

State : clean, resyncing 1%

Поэтому я подождал, пока повторная синхронизация не будет завершена и перезагружена. Вот где я вернулся к сообщению об ошибке, которое я описал в начале этого поста. msgstr "пошагово начинающийся рейд...".

Я понятия не имею, как это исправить. У кого-нибудь были схожие проблемы, или они могут мне как-то помочь?

2 ответа

md126 выглядит как случайно составленный номер md, который поместил туда рекавери, обычно он не тот, что находится в /etc/mdadm/mdadm.conf

Когда ядро ​​обновляется. Он запускает update-initramfs, update-grub. Они хватают мд? числа от

/proc/mdstat /etc/mdadm/mdadm.conf

Для загрузки initrd числа должны быть одинаковыми. Кроме того, проверьте эти файлы, чтобы увидеть, что все MD? и UUID= числа одинаковы...

/boot/grub/grub.cfg /etc/fstab /etc/mdadm/mdadm.conf

У меня была эта проблема раньше.
Что я сделал, чтобы избежать этой ошибки, так это отредактировал конфигурацию grub.
Пожалуйста, попробуйте изменить как "nodmraid domdadm" после описания "ro", и посмотрите, работает ли он.

Другие вопросы по тегам