服务器进入initramfs

是这样的,服务器里的raid10阵列有一块一直识别不了,所以通过热拔插确定了是那一块之后(不要学习这个操作),重启时进入了initramfs。

搜索了一轮,基本上的解决方案大多下面这样:

使用fsck来自动检测

fsck -y /dev/md0

但是,这不适用于我们的情况。

最终我们的解决了这个问题,用的方法是,先把阵列停了

mdadm --stop /dev/md0

然后再运行回来,对数据没有影响

mdadm -A --force /dev/md0 /dev/sd[abcd]2

因为我们的阵列是sda、sdb、sdc、sdd四块盘的2号分区组成的,所以这样写。

另外,组回来后,其实只有两块盘active了,但是能开机进入系统了,这时就是另外一个问题了。