cp: não é possível criar o diretório 'ABC.DEF / G / H': a estrutura precisa ser limpa

0

O que significa "Estrutura precisa de limpeza"? Eu nunca vi esse código de erro antes - e man cp não é útil.

Isso aconteceu comigo em ext4 .

Eu estava tentando copiar o diretório usando:

cp -arv dirname dirname.bak
    
por Grzegorz Wierzowiecki 12.04.2016 / 00:09

2 respostas

1

Alguns googling me disseram que havia um patch para o ext4 do ano passado que menciona o retorno do EUCLEAN sobre um erro de espaço. Por exemplo. link

The fix is either to run e2fsck -E bmap2extent, or to chattr +e the file.

    
por 12.04.2016 / 03:50
0

Finalmente, descobriu-se que o problema era um nível abaixo.

Para ser mais específico, eu tinha um arquivo de imagem partition.img , no disco rígido externo usb ntfs. O problema aconteceu com a partição ntfs, que começou a relatar 0 bytes livres, apesar de ter 800GiB ... portanto, gravações pararam para serem possíveis na unidade subjacente, portanto a unidade ext4 montada em loop não pôde operar e começou a relatar erros como descrito acima.

Deixe-me a resposta de mart Ralph como solução, já que isso me deu uma dica em conduzir investigações adicionais.

    
por 19.04.2016 / 21:13

Tags