Como encontrar um arquivo ou diretório em um setor ruim

Assuntos off-topic

Como encontrar um arquivo ou diretório em um setor ruim

Mensagempor adhefe » Qui Abr 08, 2021 10:52 pm

Olá,

Achei referências sobre como encontrar arquivos ou diretórios correspondentes a um setor ruim mas alguns pontos não estão discutidos nessas referências.

A questão é que se um usuário específico faz o login com o ambiente plasma surgem mensagens de um setor ruim mas se o login é no icewm estas mensagens não aparecem. Outros usuários não têm esse problema.

Concluo que o arquivo/diretório está relacionado com algum arquivo de configuração de usuário no ambiente plasma.

Poderia recriar o usuário, poderia criar outro usuário e copiar os demais arquivos, ou outra providência. Será que isto apagaria/corrigiria o setor ruim e salvaria os trabalhos do usuário afetado?

Obrigado.
adhefe
Colaborador Intermediario Mageia
Colaborador Intermediario Mageia
 
Mensagens: 96
Registrado em: Dom Mar 10, 2019 12:48 am

Re: Como encontrar um arquivo ou diretório em um setor ruim

Mensagempor Bequimão » Sex Abr 09, 2021 4:13 pm

Olá,

Realmente um questão difícil sem saber o nome do arquivo ou diretório.

Você pode instalar os smartmontools, e fazer os testes se realmente há setores ruins em excesso. Por exemplo
Código: Selecionar todos
# smartctl -A /dev/sda

Um setor ruim é marcado e excluído pela eletrónica do disco e o conteúdo é perdido de qualquer jeito.

Qual é o sistema de arquivos envolvido?
A mensagem aparece constantemente ou esporadicamente?
Eu vi recentemente mensagens de error neste ponto, que definitivamente estavam falsos, como "O sistema de aquivos montado em ... não reage".
Eu suponho que você não vê nenhum regresso. Pode ser porque com arquivos corruptos ainda tem os valores padrão.

Tem mensagens de erro no journal?
Código: Selecionar todos
# journalctl -ab -p err


Ou mensagens do kwin
Código: Selecionar todos
# journalctl -ab | grep kwin_x11


Abraço
Bequimão
Se o Windows fosse a solução, eu queria o problema de volta.
Avatar do usuário
Bequimão
Colaborador Intermediario Mageia
Colaborador Intermediario Mageia
 
Mensagens: 127
Registrado em: Sáb Mai 18, 2013 3:01 pm
Localização: Mannheim, Alemanha

Re: Como encontrar um arquivo ou diretório em um setor ruim

Mensagempor adhefe » Sáb Abr 10, 2021 12:10 am

dmesg.jpg
Olá Bequimão!
Obrigado pelo interesse....

O sistema é o ext4 e a mensagem de setor ruim é vista sempre que o usuário com problema faz o login no ambiente plasma. Nenhuma mensagem se o acesso é via iceWM.
Minha impressão é de que o acesso a arquivos pessoais no ambiente plasma dispara a mensagem porque algum desses arquivos está no setor ruim. Estou falando da saída do dmesg em um terminal virtual (CTRL+ALT+F2).

Estou anexando um trecho do dmesg em imagem...

Eu tenho orientações de como descobrir o inode e depois com o debugfs chegar ao arquivo com problema.

Obrigado novamente.
adhefe
Colaborador Intermediario Mageia
Colaborador Intermediario Mageia
 
Mensagens: 96
Registrado em: Dom Mar 10, 2019 12:48 am

Re: Como encontrar um arquivo ou diretório em um setor ruim

Mensagempor Bequimão » Sáb Abr 10, 2021 4:28 pm

Mais uma idéia:

Tente copiar o /home com rsync ( # rsync -aHAX ...) para um outro dispositivo. As mensagens de erro do rsync devem indicar quais os arquivos ou diretórios corruptos.

Beq.
Avatar do usuário
Bequimão
Colaborador Intermediario Mageia
Colaborador Intermediario Mageia
 
Mensagens: 127
Registrado em: Sáb Mai 18, 2013 3:01 pm
Localização: Mannheim, Alemanha

Re: Como encontrar um arquivo ou diretório em um setor ruim

Mensagempor adhefe » Sáb Abr 10, 2021 10:45 pm

Bequimão escreveu:Mais uma idéia:

Tente copiar o /home com rsync ( # rsync -aHAX ...) para um outro dispositivo. As mensagens de erro do rsync devem indicar quais os arquivos ou diretórios corruptos.

Beq.


Muito boa!

Se funcionar será perfeito,

Obrigado.
adhefe
Colaborador Intermediario Mageia
Colaborador Intermediario Mageia
 
Mensagens: 96
Registrado em: Dom Mar 10, 2019 12:48 am


Voltar para Off-topic

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

cron