mdadm -D --scan >> /etc/mdadm.conf Правим имена на /dev/md0 /dev/md1 make-initrd reboot Наверное инсталлятор должен сам это делать?
Наверное... Достаточно не разобранное требование. А в чем цель? В том, чтобы номера были от нуля? По какой причине они задаются автоматически не от нуля?
Имена от 126 -- служебные, которые даются при проблемах, во избежание дополнительных проблем и для индикации (насколько я понимаю). В основном такое бывает, когда меняется имя машины, либо массив монтируют на другой машине (с другим именем) и тогда mdadm даёт имена md126 и md127. Таких имён не должно быть по-умолчанию.
Имя машины прописывается в метаданных массива. и/или в конфиге. В нашем случае в суперблоке матаданные правильные, а вот самого конфига нет. Нештатная ситуация, поэтому mdadm даёт имена от 126.
У нас на wiki есть описание: https://www.altlinux.org/Mdadm#Переименовать_/dev/md127_в_/dev/md0 Подозреваю, что проблема в alterator-vm: - https://packages.altlinux.org/ru/sisyphus/srpms/alterator-vm/
Да, видел это на вики. Но остановить массив с которого загрузился, да ещё на котором lvm, не такая тривиальная задача. К тому же рекомендация "отредактируйте /etc/mdadm.conf" очень неинформативна. Нужная команда находится в другом разделе, гораздо ниже: mdadm -D --scan >> /etc/mdadm.conf Долго промучался идя этим путём, а оказалось, что достаточно двух команд (т.к. метаданные правильные, только нет конфига): mdadm -D --scan >> /etc/mdadm.conf Правим имена на /dev/md0 /dev/md1 make-initrd В любом случае, после установки корректный массив должен начинаться с md0.