Simular arquivos bitrot / corruptos (para BTRFS)

4

É possível intencionalmente corromper um arquivo para que o BTRFS relate um erro de soma de verificação? Eu quero testar um script que deveria encontrar nomes de arquivos com erros de soma de verificação, mas eu não tenho nenhum arquivo corrompido.

EDIT: Depois de um longo tempo de pesquisa eu encontrei o mesma pergunta no AskUbuntu com algumas soluções . Infelizmente, não vejo nenhum utilitário btrfs-corrupt-block , apesar do fato de eu ter btrfs-progs instalado.

    
por Don Manley 11.09.2014 / 19:43

1 resposta

2

O fato de o btrfs-corrupt-block não estar nos pacotes btrfs-progs é provavelmente porque os desenvolvedores não queriam que o usuário comum o iniciasse acidentalmente e corrompesse qualquer coisa. O programa não é um destino no btrfs-progs ' Makefile e não seria compilado e incluído por um construtor de pacotes, a menos que eles aplicassem primeiro uma correção específica da distribuição. O programa é mais uma ferramenta de teste para desenvolvedores de btrfs .

A fonte, no entanto, está em o repositório principal , você pode simplesmente verificar isso e compilá-lo.

    
por 11.09.2014 / 22:37