linux – 从驱动器中删除raid元数据

前端之家收集整理的这篇文章主要介绍了linux – 从驱动器中删除raid元数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
通常当我有一个包含raid元数据的驱动器时,例如从fakeraid或硬件raid卡我可以摆脱它:
dmraid -r -E /dev/sdX

或者,如果这不起作用,做一个简单的dd如果= / dev / sdX = / dev / zero通常有效

但我这里有4个WD RE4驱动器,这两个选项似乎都不起作用. dmraid在读取驱动器时只给出了CRC错误.我知道驱动器很好,无论如何都要通过智能WD诊断进行检查

dmraid上的实际错误是:

ddf1: physical drives with CRC 5CD0C0DB,expected FFFFFFFF on /dev/sda
ERROR: ddf1: Cannot find physical drive description on /dev/sda!
ERROR ddf1: setting up RAID device /dev/sad
nor aid disks and with names: "/dev/sda"

为所有磁盘提供相同的CRC错误,因此显然raid控制器有些奇怪

我甚至用mdadm通过rescuemode格式化它们,看看是否会覆盖它但没有区别.

解决方法

同样的问题今天在这里

解决使用以下内容

您需要错误的映射器,例如=>的/ dev /映射器/ ddf1XXXXXXXX

如果使用:

fdisk -l

然后(这是肯定的)

dd if=/dev/zero of=/dev/mapper/ddf1xxxxxxxxxxxxx bs=512 count=200000

最后清理它:

dmsetup remove /dev/mapper/ddf1xxxxxxxxxxxxx

并检查它刚刚从fdisk -l消失了

干杯.

猜你在找的Linux相关文章