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: 15.674 ]

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

PulseEffects, um fantástico equalizador e mesa de som completa, para Linux

Scripts adduser (para criar usuários) em distros não Debian - Para iniciantes

Executando Dolphin e Editores de Texto como Root no KDE 5

Ativar e colocar os ambientes gráficos na tela de login - Para iniciantes

Como liberar espaço em partições cheias no Mandriva Linux

Leitura recomendada

Trocar senha do SAMBA via estações Windows pelo próprio usuário

Eliminando LVM

ACL - Implementando permissões de arquivos e diretórios personalizados

Como executar arquivos executáveis em CD com Wine no Debian

Instalando o XFE - Resolvendo os problemas mais comuns

  

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