问题:拙劣的内核升级导致我的系统无法启动(不要问我它怎么会导致我的备份内核无法启动),其中启动和根位于 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
上述操作失败,则该模块可能已包含在内核中。