Removendo metadados de invasão das unidades

4

Normalmente, quando eu tenho uma unidade que contém metadados de invasão, por exemplo, de fakeraid ou um cartão de raid de hardware eu posso me livrar dele com:

dmraid -r -E /dev/sdX

Ou se isso não funcionar, fazer um dd simples se = / dev / zero de = / dev / sdX normalmente funciona

Mas tenho 4 unidades WD RE4 aqui e nenhuma das opções parece funcionar. dmraid apenas me dá um erro de CRC quando lê a unidade. Eu sei que as unidades estão bem e foram verificadas com diagnósticos inteligentes da WD de qualquer maneira

O erro real no 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"

Dá o mesmo erro de CRC para todos os discos, então claramente algo estranho que o controlador de raid fez

Eu ainda os formatei com o mdadm através do rescuemode para ver se isso sobrescreveria, mas não houve diferença.

    
por Tiffany Walker 16.03.2013 / 01:23

2 respostas

6

mesmo problema aqui hoje.

Resolvido usando o seguinte:

Você precisa do seu mapeador errado como = > / dev / mapper / ddf1XXXXXXXX

Obtenha se estiver usando:

fdisk -l

Então (isso é só para ter certeza)

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

Finalmente limpe:

dmsetup remove /dev/mapper/ddf1xxxxxxxxxxxxx

E verifique se ele desapareceu do fdisk -l

Felicidades.

    
por 19.03.2014 / 10:37
0

Nesse caso, o utilitário wipefs deve funcionar. Por exemplo, wipefs -a /dev/sdb - exclua todas as strings mágicas (metadados).
Mas afaik há alguns ataques de hardware, que wipefs não conhece.

    
por 21.08.2018 / 14:47