A solução da empresa em que presto serviços utiliza o
Fedora Core 5 como padrão de instalação quando o hardware possui disco rígido do tipo SATA, portanto cada vez mais aumenta o parque de instalações desta distro e em consequência os problemas relacionados à ela, por isto resolvi escrever esta dica.
O padrão da instalação do Fedora Core 5, configura a partição "/" (raiz) em um volume lógico (LVM), o que não é muito interessante, pois qualquer problema que venha a acontecer, o seu sistema pode não iniciar mais.
Todos os comandos executados foram a partir do disco 1/5 da instalação do Fedora Core 5, com a opção de boot "linux rescue", a distribuição instalada também era uma Fedora Core 5 e o hardware era um Dell Optiplex 210L.
Sintoma:
- Não inicia, trava no boot ao tentar montar os volumes LVM.
Causa:
- Possível problema em arquivos essenciais para o boot.
Solução:
- Passar o File System Check (e2fsck).
Como executar a solução:
Iniciaremos com o disco de emergência da distribuição ou o primeiro disco de instalação da distribuição, iniciando com a opção de boot:
linux rescue
OBS.: A opção pode variar conforme a distribuição.
Se estivermos usando um disco de emergência ou o primeiro disco da distribuição e se a mesma solicitar para localizar a instalação existente no hd, responda não (SKIP, PULAR, ...), pois se a unidade LVM está travando no boot, provavelmente irá travar aqui também.
Abriremos um shell de comandos e executaremos um "scan" para atualizar a tabela de partições LVM:
$ lvm vgscan -v
Executaremos o comando para ativarmos o(s) grupo(s) de volume(s):
$ lvm vgchange -a y -v VolGroup00
OBS: O nome do grupo de volume pode variar conforme a instalação.
Depois devemos ativar o(s) volume(s) lógico(s):
$ lvm lvchange -a y -v /dev/VolGroup00/LogVol00
OBS: O nome do volume pode variar conforme a instalação.
Finalmente vamos fazer a checagem por erros e correção dos mesmos:
$ e2fsck -f /dev/VolGroup00/LogVol00
Depois de corrigido todos os erros, vamos reiniciar o computador normalmente.
Boa sorte!!!
Dúvidas estou a disposição.
Gabriel Fernandes