问题mdadm
:在我执行可能损坏当前无法访问的 Raid 1 阵列中的数据的操作之前,有人能否确认我已经调查了正确的因素并且即将使用正确的命令?
细节:我一时注意力不集中,无法访问我的 Raid 1,因为我用的是 而不是 SD 卡。Ubuntu 14.04 位于 的可启动分区上mkfs.exfat
,而和 则包含多磁盘阵列。该阵列也曾被挂载为我的目录,因此如果没有它,我就无法以自己的身份登录 Ubuntu。我正在启动并降级为 root 以尝试从终端修复该问题。(不过,从这里开始,我不知道如何挂载阵列……假设我可以修复它。)/dev/md0p1
sdc
sda1
sdb1
home
sdc
我已阅读并重读了的手册页,mdadm
并查看了的mdadm --detail
,/dev/md/0
一切似乎都井然有序。
/dev/me/0:
Version : 1.2
...
Persistence : Superblock is persistent
...
State : clean
Active Devices : 2
Working Devices : 2
...
Name : crossroads:0 (local to host crossroads)
UUID : [matches the one in mdadm.conf]
Events : 1439
底部的表格列出了active sync
两个驱动器。
同样,mdadm --examine
这两个驱动器看起来完全没问题。我不会全部输入出来,但校验和是正确的,它们都列为同一阵列 UUID(来自 的正确 UUID mdadm.conf
)的一部分,每个驱动器的所有其他详细信息(除其设备 UUID 外)都相同。两者都显示Array State : AA
。
重申问题我认为我已经准备好运行mdadm --assemble /dev/md/0 /dev/sd[ab]1
,但我对命令不是 100% 确定,而且我非常害怕我会做一些永久破坏sda
或上数据的事情sdb
。如果我遗漏了什么,有人可以告诉我吗?