Как восстановить массивы Raid после загрузки с живого компакт-диска?
Проблема: при неудачном обновлении ядра у меня осталась не загружаемая система (не спрашивайте меня, как это сделало мое резервное ядро не загружаемым), где boot и root находятся в массивах mdadm raid 1 (с метаданными 1.0/1.2 соответственно).
Загрузка с live CD не обнаруживает мои raid-массивы, и я не могу восстановить свою систему, не собрав их вручную, и я не помню все параметры, которые я использовал, и, честно говоря, это боль. Я хочу, чтобы самым простым способом было автоматическое обнаружение и восстановление моих raid-массивов, чтобы я мог их смонтировать.
1 ответ
Решение
Решение было следующим:
# Load modules
modprobe md
modprobe raid1
# Detect raid arrays by superblocks and generate config file
mdadm -E --scan > /etc/mdadm.conf
# Assemble arrays from config file generated above.
mdadm -A -s
Если modprobe
выше не работает модуль, вероятно, был включен в ядро.