Não é possível executar fsck; e2fsck: abortado

1

Eu tinha duas partições e precisava expandir a raiz, porque era muito pequena e não consegui instalar atualizações. Então eu inicializei em um Live CD, executei o gparted e comecei o processo. Para expandir, primeiro ele encolheria minha partição inicial. Ele ficou preso no meio e reiniciado, e para minha surpresa, corrompeu alguns dos meus arquivos, mas não todos.

Então, quando eu ls , recebo alguns erros:

ls: cannot access 'file': Structure needs cleaning

Eu sempre comprometo tudo com o github, então não houve perda real de dados, mas isso é muito chato, porque além das mensagens de erro no terminal, chrome, editor de texto, esses arquivos e pastas não podem ser deletados, então não posso executar intellij, não pode executar npm, porque eles tentam acessar suas pastas e falhar.

Então, eu tentei por vários dias executar o glorioso fsck, mas ele sempre falha. Deixei várias noites seguidas; Eu corro algo como:

fsck -vcfy /dev/sda3

Eu tentei muitas variações de sinalizadores (como fsck.ext4 /dev/sda3 -vcfy , fsck -pvcf /dev/sda3 , et cetera), ele começa, muitos arquivos e erros são consertados, eu vou para a cama, na manhã seguinte eu vejo várias correções e no final :

e2fsck: aborted

E a estrutura em frangalhos precisa de limpeza estão lá. Isso está realmente me deixando louca, eu não me importo com esses arquivos, eu só quero remover os corrompidos, rapidamente, qual é a resposta que eu não estou vendo ???

    
por Luan Nico 09.09.2017 / 14:08

1 resposta

1

Tive o mesmo problema. Correu algumas vezes

Crie /etc/e2fsck.conf com o seguinte conteúdo:

[scratch_files]
directory = /var/cache/e2fsck

Atualizado e2fsck:

wget http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.43.1/e2fsprogs-1.43.1.tar.gz
tar xzf e2fsprogs-1.43.1.tar.gz
cd e2fsprogs-1.43.1
./configure 
make
cd e2fsck/
./e2fsck

Reran. O mesmo erro, mas notei que estava completando mais a cada execução. Corri até a conclusão

    
por 10.11.2017 / 05:38

Tags