Para resolver este problema, que provavelmente é a falta
do arquivo /etc/inittab ou a
indicação de um runlevel no mesmo, deve ter sido
perdido por algum dos serviços que pediu para inicializar ou
algum script que modificou/sobrescreveu o
/etc/inittab.
Faça o seguinte:
Entre em modo single; para isto faça logo no boot:
após o boot irá aparecer:
que vai ser o prompt do modo single, só que neste modo o
/ é carregado apenas para leitura,
não permitindo a escrita, para poder alterar, fazer
mudanças e outros faça o seguinte:
bash# mount -o remount,rw /
|
após isto edite o arquivo
/etc/inittab
bash# mcedit /etc/inittab
|
verifique a existência do mesmo, caso não haja um
arquivo com este nome é porque foi removido, pode-se fazer o
download de um básico em:
http://www.conectiva.com.br/~suporte-cl/programas/inittab
Copie este arquivo e grave o mesmo no diretório /etc/
Se você precisou baixá-lo a partir do Windows e
não compartilha no linux as partições Windows,
copie-lo num disco e copie o inittab que está em /etc/ após fazer isto irá funcionar
corretamente, não se esqueça de entrar no modo single
e remontar seu /.
Para copiar pode usar o comando
bash# mcopy a:\inittab /etc/
|