MENU
Wallpappers
Humor
Icones
Hardware
Ouvi Dizer...
LINKS UTEIS
DICAS CURTAS

Identificar hardware no Linux

MPlayer: Ler imagem iso de um DVD

O comando shutdown : Desligue, programe, e faça muito mais ...!

Ktimer o temporizador do KDE e não só

Verificação da integridade de arquivos e imagens iso

Backup da MBR

Como instalar fontes Truetype no Linux «Ubuntu »

Agendar tarefas com CRON

COISAS... INTERESSANTES!

A Internet torna as pessoas inteligentes?

Nomes cientificos de alguns dos sistemas operacionais existentes

Fantastic Music

Blogs a mais conteudo a menos..

Ouvi dizer! ... que os numeros nasceram assim...

Corrigir erros de filesystem no Linux.

Tipo: Dica
Por:  Rui Pedro      20-12-2009

 Pagina 1 de 2

Falhas de eletricidade são comuns no dia a dia, elas podem se tornar um pesadelo de qualquer um. Pois bem! esse pesadelo passou-me pelas mão a mim 2 vezes em uma semana após um Magalhães ter morrido após uma dessas quebras e a minha Workstation ter semelhante caminho pelas mesmas razões.

Uma das melhores soluções para este problema é ter uma UPS ( principalmente agora que já se encontram bem baratas) pois elas subtituem a a falta de corrente eléctrica com a sua bateria interna dando-nos a possibilidade de poderemos desligar o nosso computador em segurança "dentro de um espaço de tempo limitado".

Contudo nem sempre é possível ter a "dita cuja" a mão a todo o momento, e veja-se eu "que até tenho UPS a tempo inteiro" acabei por ter o mesmo problema por não ter a mesma a funcionar no momento devido a mudanças de UPS. Por isso é sempre bom ter à mão este artigo, (talvês seja uma boa ideia adiciona-lo aos seus favoritos) melhor! se calhar é melhor adicionar também o http://linux.meuhobby.com .

Se após uma queda de energia e no reinício do sistema lhe aparecer este erro voçê tem um problema de corrupção de filesystem.

Give root password for maintenance
(or type Control-D for normal startup):

A mensagem exibida acima solicita-lhe a senha do root para entrar no modo de manutenção. Você também tem a opção de pressionar as teclas Ctrl+D para ignorar os erros e tentar iniciar o Linux normalmente, mas se você escolher esta opção, provavelmente a máquina será reinicializada e retornará ao mesmo ponto onde parou, ou seja, na mensagem de erro. Após digitar a senha do root você entrará na linha de comando (prompt) em modo "single user", o que significa que alguns serviços ainda não inicializados. Observe a mensagem de erro gerada pelo fsck, um pouco acima do prompt será exibido o dispositivo que apresenta os erros no sistema de arquivos, insira-o nos comandos que lhe irei apresentar mais á frente.

Também pode listar todas as participes com o comando:

# fdisk -l

Fazer um check no filesystem com o comando fsck é a solução e para o fazer nada melhor que uma linha de comandos ( Consola) também pode usar um um LiveCD de Linux, ou uma PEN com o Linux instalado.

Se usa o sistema de arquivos ext3

Hoje é muito comum o uso de partições com a nova geração do extended file system, o ext3, ext4 e reiserfs. Caso sua partição seja desse tipo, ao invés de usar "e2fsck", use:

# fsck.ext3 -C0 -p -f -v /dev/sda3

# fsck.ext4 -C0 -p -f -v /dev/sda3

Atenção! - Não esquecer desmontar a partição com problemas antes de correr o fsck, e identificar bem qual é a partição. Uma vês satisfeitas as exigências anteriores corremos o seguinte comando numa consola como root (administrador).

Troque onde diz sda3 pela identificação da sua partição (ex: hda1 , sda2 , sda5, sdb1, ext.)

Se usa sudo fica assim, senão retire o sudo e loge-se como root.

sudo e2fsck -C0 -p -f -v /dev/sda3

ou

sudo fcsk.ext3 -C0 -p -f -v /dev/sda3

Onde sda3 é a partição ext3 que irá ser checada. Desta vês lançamos o comando e2fsck com estes parâmetros " muitos outros existem" contudo estes resolvem já um largo número de pequenos problemas, trata-se de um comando bastante benéfico para o filesystem que devia até ser corrido regularmente para mantermos a casa bem arrumada.

Normalmente este comando resolve a maior parte dos problemas mas... não todos, e se após reiniciado o sistema nos volta a aparecer esta mensagem:

/dev/sda3: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options).

Bem! Isto quer dizer que estamos mesmo com problemas sérios.

Resolvendo o erro: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

O fsck encontrou um problema mas acha melhor não fazer as correcções sozinho pelo que pede para intervenção humana. É possível que seja apenas necessário enviar alguns ficheiros perdidos para o /lost+found mas ele que que voçê saiba o que se está a passar. Para resolver este problema necessitamos agora de algo mais profundo pelo que é melhor fazer backup dos seus dados importantes se for possível.

Mas... não se preocupe demasiado já que o comando fsck contem parâmetros especiais específicos para quase todas as situações ( Viva o Linux) poderá é de ter de dar uma vista de olhos no LMM (Manual) para tal digite:

# man e2fcsk.

Vamos então correr algo mais duro:

sudo e2fsck -y -f -v /dev/sda3

Puderá ter de ir buscar ficheiros ao lost+found com isto. Como ficou depois do reinício do sistema?

O QUÊ AINDA TEMOS PROBLEMAS?.

Bem! vamos então tentar algo mais duro ainda como verificar se tem badblocks no disco.

sudo e2fsck -c -c -k -v /dev/sda3

Quando necessitamos de usar este comando se calhar é tempo de começarmos a pensar num novo disco.

 

Contínua

« Índex [ 1 ] - 2 »

 

 

 

ULTIMAS DICAS

Pesquisa no linux com Recooll

Configurar IP fixo no Ubuntu

MySQL - Alterar senha de root no Ubuntu

Crontab rápido e fácil.

K3b: O plugin Mp3 Audio Decoder não foi encontrado

Acedendo a Partições linux a partir do Windows


ULTIMOS ARTIGOS

Escolher uma distro pode ser mais difícil do que se pensa!

Aos que estão a começar...

Particionamento de Discos


MANUAIS

Super manual de comandos linux

Debian: O Sistema Operacional Universal

Aspectos Gerais sobre Linux

Windows no Linux: VirtualBox, VMware e Wine

Manual sobre as portas mais comuns do PC

Manual Instalação Centos 5

Manual Instalação Centos 5.2 e Red Hat 5.2

Ubuntu Guia do Iniciante

Fedora Installation and Quick Star

Manual Virtual Box

Manual do Samba

urpmi Mini Howto

Servidor Web Apache

Servidor de ftp VSFTP

Backups com RSync

Tutorial phpMyAdmin

NX Server System Administrator's Guide

NVU User Guide

ClamAV User Manual

Manual completo HTML

Linux Dicas e Truques