Intereting Posts
Как я могу настроить звук для команды ping? как турбо увеличить мой процессор на Ubuntu? Загрузка различного дистрибутива Linux каждый раз, когда компьютер запускается автоматически? Может ли автоответчик по электронной почте отдыхать с ошибкой версии Berkeley DB? Я удалил свой каталог пользователя, но я не уверен, как Duplicity: переключиться на "вторичную цепочку резервного копирования" Echo не печатает правильное значение для переменной Невозможно записать cd в mnt / c / unix через символическую ссылку Как установить Steam на элементарной ОС Loki 64-bit Samba 4.5.12 в Debian 9 продолжает запрашивать аутентификацию в Windows 7 Установка старых версий пакетов python с apt-get (в частности, wxpython) Как сделать cifs / smb mount игнорировать umask? Зачем нам нужны initramfs и initrd Сравните 1-й столбец в 2 файлах и замените третий столбец файла 1 на 4-й столбец файла 2 как загрузить linux ядро ​​с помощью rsync

Перемещение системы Debian на другой компьютер: проблема с программным рейдом

Я перенес свои жесткие диски (с работающей стабильной системой Debian) с компьютера, на котором возникли аппаратные проблемы, на новый аналогичный. Я хотел бы, чтобы старая система работала на новом компьютере, но у меня проблемы с программным рейдом.

Кажется, что GRUB распознает все, но через несколько секунд после звездочки последовательности загрузки появляется следующая ошибка:

mdadm: устройства, перечисленные в файле conf, не найдены

Но если я загружаю систему с live-диска knoppix, я могу правильно собрать массив raid и получить доступ ко всем файлам на нем.

Какой файл conf неправильный? Что я мог сделать, чтобы решить проблему?

Это мой файл /etc/mdadm/mdadm.conf :

CREATE owner=root group=disk mode=0660 auto=yes HOMEHOST MAILADDR root ARRAY /dev/md/0 metadata=1.2 UUID=... name=voyager.0

Массив UUID совпадает с UUID, сообщаемым blkid при запуске из системы спасения Debian.

Команда grub-install данная из системы восстановления, завершается без ошибок.

Еще немного информации: проверка, выполненная в (initramfs) показывает, что /proc/partitions пуст: диски не распознаются. /dev не содержит файлов с именем /dev/sd? ни /dev/md* . Но если я загружаюсь с диска восстановления Debian, то массив raid автоматически перестраивается и распознается загрузочный раздел (который находится на другом диске).

Команда mdadm --examine --scan , полученная с Rescue CD, дает следующий вывод:

ARRAY /dev/md/0 metadata=1.2 UUID=9cd0e36b:c6cf5152:8806546f:fda3be1d name=voyager:0

Я попытался переустановить GRUB поверх /dev/sda , over /dev/sda1 , over /dev/sdb и /dev/sdc (последние два диска являются членами массива raid, а /dev/sda является загрузочным диском, который не является членом массива, но безуспешно. После update-grub у меня возникает та же ошибка: mdadm не видит дисковый массив. Единственное отличие, которое я вижу, между работающей Rescue-системой и моей системой , который не может видеть устройство raid, это kernel ​​linux: для спасения используется версия 4.9.0-6-amd64 , моя система использует 4.9.0-4-686-pae .