доброго времени суток, господа.
вопрос такой.
есть бекап центоси 7. в виде tar czvf backup.tar.gz /
есть live cd центоси 7. 2 винта в сервере.
разбиваю винты. 1 раздел по 370гб. маркирую как fd (linux raid autodetect)
собираю рейд
mdadm --create --level 1 /dev/md0 --raid-devices=2 --metadata=0.90 /dev/sda1 /dev/sdb1
все собирается, все отлично.
форматируем
mkfs.ext4 /dev/md0
маунтим
/mount /dev/md0 /mnt/cnt
распаковываем туда архив.
маунтим необходимые разделы.
mount --bind /dev/ /mnt/cnt/dev/
mount --bind /proc/ /mnt/cnt/proc/
mount --bind /sys/ /mnt/cnt/sys/
и заходим в систему
chroot /mnt/cnt/ /bin/bash
тут и начинаются вопросы.
я переписал fstab (писал и UUID и /dev/md0)
mdadm --detail --scan > /etc/mdadm.conf
решение следующее.
в моменте где dracut генерит initramfs - сгенерить на стоковом ядре с обязательным указанием ядра, т.е. :
dracut /boot/initramfs-$(uname -r).img $(uname -r)
забутаться в него и оттуда уже пересобрать нормально rt ядро.
у меня другой вопрос, вы не пробовали сделать больше разделов рейд 1, больше чем три. У меня при перезагрузке метит два раздела как инактив и вываливается в эмердженси мод. Победить не удалось.
а ну вы переносом ставили, поэтому у вас получился единый рейд, из инсталлера centos поставить на единый рейд не получится, там рейд для каждого раздела получается. Вообщем я нашел баг, если интересно https://www.linux.org.ru/forum/admin/11994055?cid=...