Forçando a montagem do sistema de arquivos e do disco rígido para corrigir problemas

Publicado por Alberto Federman Neto. em 24/05/2012

[ Hits: 16.174 ]

Blog: https://ciencialivre.blog/

 


Forçando a montagem do sistema de arquivos e do disco rígido para corrigir problemas



Histórico do problema

Primeiro, para que os leitores possa entender, eis o histórico do problema.

A alguns dias eu estava fazendo uma atualização no velho computador Sempron da faculdade e faltou luz durante a execução do comando "equo upgrade".

Provavelmente, pela queda de energia, houve um dano no arquivo /etc/conf.d/rc.conf. Sem em acesso ao RC, o sistema não pôde definir e nem executar os níveis de inicialização (INIT) e nem iniciar os serviços:

O problema em si

A consequência disso? Você fica sem boot e pelo fato do próprio sistema de arquivos ficar desmontado e em modo leitura ("read-only"), você não consegue editar e nem corrigir quaisquer arquivos de configuração mesmo com o editor Nano ou Vim, em modo root.

Você fica com um micro sem boot e sem poder corrigir o arquivo danificado!

Aí começaram os meus problemas... Como solucionar? O jeito mais fácil é dar boot com um Live CD ou DVD de alguma distro, montar o sistema de arquivos do HDD Linux (disco rígido com o Linux), acessar os arquivos e corrigir.

Eu fiz isso, e meus problemas continuaram: eu tentei boot com Ubuntu, Sabayon, com um antigo Kurumin 7, Kalango, Poseidon, Parted Magic etc e nada, HDD não montava de jeito nenhum...

Tentei inclusive com um utilitário para editar partições Linux a partir do Windows, mas a partição lia, os arquivos podiam ser lidos, mas não podiam ser editados!

O boot tudo bem, eu conseguia, mas o sistema de arquivos do HDD continuava danificado e por isso o HDD não montava , nem em modo root, nem com comandos, nem com gerenciadores de arquivos etc e nem se podia ler os arquivos do HDD, quanto mais corrigi-los.

A solução

Baixei, queimei e dei boot com o Live CD do Sabayon, versão LXDE 32 Bits:

ftp://sabayon.c3sl.ufpr. br/sabayon/iso/daily/Sabayon_Linux_DAILY_x86_LXDE.iso

No CD há um utilitário de GNOME, chamado gnome-disk-utility e um dos comandos dele (palimpsest) pode gerenciar, verificar e consertar partições e discos rígidos:
Obs.: A figura é ilustrativa, pois se trata do palimpsest do sistema recuperado, porque o que foi usado, do Live DVD, eu estava sem infraestrutura de captura de tela.

Descobri que ele (talvez por ser um verificador de HDD, similar ao SMART gráfico, também do GNOME) "força" a montagem do disco rígido.

Assim, rodei o comando palimpsest como root, no boot do Live CD:

sudo palimpsest

A senha no Live CD é "sabayonuser".

E na janela que se abriu, marquei e forcei a montagem da partição Linux do disco rígido. Minimizei o palimpsest, abri o gerenciador de arquivos padrão do LXDE (PCManFM) e copiei o arquivo /etc/conf.d/rc.conf do CD para o disco rígido.

No próprio palimpsest, desmontei a partição e corrigi os erros do sistema de arquivos (ele executa o fsck).

Pronto, foi só fazer reboot. Eis o Sabayon do Sempron recuperado e funcionando:

Dica

Fica a dica: se você não consegue montar o disco rígido de jeito nenhum, para acessar pastas e arquivos de configuração, para corrigi-los, pode usar um Live CD ou DVD de uma distro com GNOME, Xfce ou LXDE e que tenha o pacote gnome-disk-utility.

Execute o palimpsest como root e a partir dele, recupere seu Linux.

Obs.: Não testei com o SMART gráfico, interface do Smartmon, também do GNOME, mas acredito que possa funcionar.

Outras dicas deste autor

ZSWAP (SWAP na RAM) em Linux - Controlável: "ligável", "desligável" e outros métodos

Regulando velocidade e energia gasta pelos processadores. Método moderno. cpupower

Forçando a Recuperação do Boot e/ou dos Sistemas de Arquivos. 2022.

Testando o novo Firefox (Minefield) e compatibilizando quase todas as extensões

KeyTouch - Configurando teclados multimídia sem driver específico

Leitura recomendada

Renomear maiúsculas para minúsculas

Erro "unknown filesystem type 'LVM2_member'" - como montar LVM sem alterar configurações no HD convidado

SUSE Linux Enterprise Server 10 - "fsck failed. Please repair manually and reboot"

Como selecionar absolutamente todo o conteúdo de um diretório no modo texto

Recuperando sistema de arquivos em modo read-only

  

Comentários
[1] Comentário enviado por mcnd2 em 27/05/2012 - 00:48h

Muito boa essa dica Alberto.

As vezes por um momento de infelicidade logo na hora do 'upgrade vai acontecer a faltar de luz.

Fazer o que agora?

Convocado para os favoritos.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts