我认为我搞砸了。在我的旧系统上,我有 2 个相同的驱动器,它们使用 mdadm 组装为具有“远”布局的 MD RAID 10。
在构建我的新系统并迁移两个磁盘时,我完全脑子一片空白,没有执行组装和扫描,而是运行了以下命令:
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdd1 /dev/sde1
当 /dev/md0 无法挂载时,我很快意识到这不是我想要的,但损害已经造成,因为 mdadm 已启动同步。我已停止 mdadm (mdadm --stop /dev/md0),现在我无法单独挂载驱动器(未知文件系统类型“linux_raid_member”),并且 parted 在各个驱动器的分区上看不到任何文件系统。
有没有办法从任一驱动器恢复数据,或者 mdadm 是否以不可恢复的方式彻底破坏了两个驱动器?
答案1
创建 RAID 阵列会重新同步,但不会归零。如果新阵列恰好位于同一位置(可能),并且类型相同(RAID 级别和超级块类型),则您的数据应该是可读的。我不知道“远”布局以及它如何影响您的具体情况。