![重启后 mdadm raid 驱动器丢失;分区不再显示在 fdisk/gparted 中](https://linux22.com/image/793177/%E9%87%8D%E5%90%AF%E5%90%8E%20mdadm%20raid%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%A2%E5%A4%B1%EF%BC%9B%E5%88%86%E5%8C%BA%E4%B8%8D%E5%86%8D%E6%98%BE%E7%A4%BA%E5%9C%A8%20fdisk%2Fgparted%20%E4%B8%AD.png)
我正在使用两个 2TB 磁盘创建 RAID 1 阵列。我遵循内核 wiki 上有关 mdadm 的说明并成功启动RAID进程。
sudo mdadm --create /dev/md/raid1 /dev/sda1 /dev/sdb1 --level=1 --raid-devices=2
(注意分区号)
我有点忘乎所以,在同步完成之前就重启了电脑。重启后,我发现分区不见了。
/etc/mdadm/mdadm.conf
没有显示有关 RAID 的任何信息,并且 gparted 和 fdisk 都显示磁盘物理上良好,但没有分区。
我找到了几篇文章,大多数都说要尝试,--assemble
但我一直收到超级块坏的错误。然后我深入研究了分区超级块,发现这:
使用例如 mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdc /dev/sda 重新创建 RAID
我尝试了这个命令,注意到缺少分区号,但仍然不起作用。我希望我的数据仍然完好无损并且可以恢复。我很想重新创建分区表,但不确定这是否可行。
我的问题:如何恢复 RAID?如果我无法恢复 RAID,我可以恢复数据吗?
谢谢!