Обычно, когда у меня есть диск, содержащий метаданные рейда, например от fakeraid или аппаратной raid-карты я могу избавиться от этого:
dmraid -r -E /dev/sdX
Или, если это не сработает, выполните простой dd if=/dev/zero of=/dev/sdX
нормально работает
Но у меня здесь четыре диска WD RE4, и ни один вариант не работает. dmraid
просто выдает мне ошибку CRC при чтении диска. Я знаю, что с приводами все в порядке, и они были проверены smart
+ 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 для всех дисков, поэтому явно что-то странное сделал контроллер рейда
Я даже отформатировал их с помощью mdadm через rescuemode, чтобы посмотреть, перезапишет ли это его, но без разницы.
такая же проблема здесь сегодня.
Решено с использованием следующего:
Вам нужен неправильный картограф, например => /dev/mapper/ddf1XXXXXXXX
Получите это, используя:
fdisk -l
Затем (это на всякий случай)
dd if=/dev/zero of=/dev/mapper/ddf1xxxxxxxxxxxxx bs=512 count=200000
Наконец, очистите его:
dmsetup remove /dev/mapper/ddf1xxxxxxxxxxxxx
И проверьте, что он просто исчез из fdisk -l
В этом случае утилита wipefs должна работать.
wipefs -a /dev/sdb
например - удалить все магические строки (метаданные).
Но есть какие-то аппаратные рейды, которые wipefs
не знает о.