LUKS em disco de 2 TB

1

Eu tenho um disco de 3 TB que desejo criptografar. Assim que eu criar um sistema de arquivos (mkfs.xfs ou ext2-4) na partição criptografada que ele envia "Tentativa de ler o bloco do sistema de arquivos resultou em uma leitura curta enquanto criava o diretório raiz".

Se eu não criptografar, esse erro não aparecerá e eu poderei usar o disco como esperado.

Eu criei uma tabela de partições GPT com parted assim:

# parted /dev/sdb
mklabel gpt
mk primary 0.00TB 3.00TB
quit

Isso funcionou bem.

Eu então criei o container crypt e decodifiquei assim:

# cryptsetup luksFormat /dev/sdb
# cryptsetup luksOpen /dev/sdb1 storage

Isso funcionou também.

Agora tentei criar o sistema de arquivos:

# mkfs.xfs /dev/mapper/storage

Isso resultou no seguinte erro: "A tentativa de ler o bloco do sistema de arquivos resultou em uma leitura curta durante a criação do diretório raiz".

Eu tentei criar um container LVM e criar o container crypt dentro dele. Isso funciona, mas depois de copiar alguns arquivos no disco, ele trava e relata erros de E / S toda vez que tento acessá-lo.

Eu verifiquei o disco em busca de erros no Linux e com a ferramenta Seagate no Windows. Nenhum erro foi encontrado.

Eu experimentei criar & lt; = 2TB crypt-partitions e consegui criar sistemas de arquivos sem erros. Mas quando eu redimensiono os containers, isso não funciona mais.

    
por anty 15.03.2012 / 11:01

1 resposta

2

O erro foi causado por um disco com falha. Limpei várias vezes e finalmente recebi um erro após 105GB e o disco travou.

Eu recebi um substituto e consegui que ele funcionasse na primeira tentativa. Além disso, eu poderia limpá-lo até o último bit sem erro. O último bit lançou um erro "espaço insuficiente em disco", no entanto. Confiável. Eu não sei se eu deveria estar preocupado ...

Para todos que têm um problema semelhante: você pode limpar seu disco assim:

# dd if=/dev/zero of=/dev/sdb bs=1M

Certifique-se de que / dev / sdb é o disco certo, você perderá todos os seus dados nele! Ele não deve exibir nenhum erro e terminar com um resumo.

    
por anty 16.03.2012 / 11:24