将 mdadm raid 移至新系统

将 mdadm raid 移至新系统

在主板(ASUS N1996)永久故障的系统中,拥有 4 驱动器 Ubuntu mdadm raid。

我尝试将这 4 个驱动器放入具有不同主板的另一个系统中,但启动时它只看到一个驱动器,我认为它运行了文件系统检查,我在这里读到它可能删除了超级块:这里https://askubuntu.com/questions/69086/mdadm-superblock-recovery

它启动到降级的 raid,并且 md2 阵列不活动

根本没有 /dev/sd* 链接,我不明白,主板有 3 个 BIOS 选项:IDE、AHCI 和 RAID

如果我以 IDE 模式启动(这是我启动时的初始状态),mdadm 只会显示一个活动驱动器。如果我以其他两种模式启动(至少此时是这样),它会将我转至 shell。

一个驱动器显示为hda并有3个分区。

此时我不确定该如何继续。我希望它仍然可以恢复,但我已经阅读了许多不同的解决方案,而这里没有 /dev/sd 链接的事实让我怀疑发生了什么。

我会在回到系统后尝试添加更多信息,但同时想询问一下为什么 /dev/sd 链接丢失。

如果您有任何建议,请告诉我,谢谢!

答案1

已解决 - 我们首先克隆了所有 4 个驱动器,因此我们正在处理副本并保留当前状态的原件。将复制的驱动器连接到恰好具有与原始驱动器相同的主板型号(ASUS N1996)的不同系统,它们显示为 /dev/sd[abcd] 并且 raid 现在可以正常工作!

这是一个非常老的 Ubuntu 6 系统,很久没有更新了,我怀疑它没有新主板所需的驱动程序。

相关内容