Ubuntu 10.10 não inicia e cai no initramfs, e agora?... Resolva!

Publicado por Denilson Martins em 24/02/2011

[ Hits: 27.547 ]

 


Ubuntu 10.10 não inicia e cai no initramfs, e agora?... Resolva!



Recentemente da máquina que escrevo esta dica, fiz uma instalação limpa do Ubuntu 10.10 e a mesma não iniciava, eu com traços da filosofia Windows (deu pau, formate) ou simplesmente preguiça... rsrsrs.... fui reinstalando o maldito, quer dizer Ubuntu... rsrs. Cansei de preguiça e resolvi pesquisar.

Notei que logo após não iniciar o Ubuntu normalmente, assim que eu o reiniciava, ele voltava para a tela de seleção do kernel para ser usado, portanto parti para pesquisas a partir deste ponto, encontrei um parâmetro adicional (rootdelay=130) para colocar após (quiet splash) na linha que contém o uuid de sua partição, ficando assim:

De:

linux /boot/vmlinuz-2.6.35-22-generic root=UUID=0bec0828-242d-4cfa-9cb3-7a415cd1a1b1 ro   quiet splash

Para:

linux /boot/vmlinuz-2.6.35-22-generic root=UUID=0bec0828-242d-4cfa-9cb3-7a415cd1a1b1 ro   quiet splash rootdelay=130

Como no 10.10 não tem o menu.lst, a única referência que achei foi o grub.cfg, notei isto ao rodar update-grub. Quando o abri, deu o aviso que era um arquivo somente leitura, pra efeito de testes, dei permissão total a ele, editei e voltei a permissão.

chmod 777 /boot/grub/grub.cfg
$ vi /boot/grub/grub.cfg
$ chmod 444 /boot/grub/grub.cfg


Reiniciei e funcionou.

Se ao atualizar o kernel possa apresentar o mesmo erro, será necessário alterar novamente.

Outras dicas deste autor

Adicionando impressora de rede instalada em um servidor Linux (CUPS) pelo protocolo IPP

Execução do apt-get --> (ERRRO) Sources Hash Sum Mismatch <-- Correção que funcionou

Instalando cvs + cvsd no Ubuntu

Debian - Instalando kernel 32 bits via DVD em máquinas com mais de 4GB de RAM

Atheros AR8151 no Debian 6.0

Leitura recomendada

Remote desktop sem VNC

Porque o Firefox é melhor opção que Midori

Extraindo informações do Oracle Database com logstash

Configuração de Servidor Debian Squeeze

Fontes do SolusOS para o Debian Squeeze

  

Comentários
[1] Comentário enviado por clebaosantz em 25/02/2011 - 08:41h

Outra forma de fazer isto, e não ter problemas quando atualizar o kernel novamente, é adicionar "rootdelay=130" (ou o parâmetro que precisar) ao arquivo /etc/default/grub na linha/parâmetro GRUB_CMDLINE_LINUX_DEFAULT ( GRUB_CMDLINE_LINUX_DEFAULT="quiet splash rootdelay=130" )

Feito isso é só executar o comando "update-grub" e reiniciar.

[2] Comentário enviado por removido em 25/02/2011 - 12:04h

A dica é valiosa, esses dias aconteceu isso comigo, mas não sei o q rolou q após algumas tentativas de boot saguei o cd com o openSUSE e pensei e instalar removendo o Ubuntu, quando dei novamente o boot no Ubuntu eis q tava funcionando e passou a verificação de disco.

Alguém sabe o q causa essa falha ?

[3] Comentário enviado por pinduvoz em 25/02/2011 - 21:13h

A dica de configuração é muito boa, mas...

realmente não se deve editar o arquivo /boot/grub/grub.cfg, equivalente ao antigo menu.lst.

O certo é editar o arquivo /etc/default/grub, tal como está no primeiro comentário.

A razão para isso é simples: um upgrade de Kernel reconfigura o primeiro arquivo, mas preserva as opções adicionadas ao segundo (em GRUB_CMDLINE_LINUX_DEFAULT="opções").

[4] Comentário enviado por denilsoneskas em 25/02/2011 - 22:40h

Galera, to vendo que bastantes pessoas já viram esta minha dica.... Agradeço pelos comentários, muito útil editar o /etc/defaul/grub, pois fica não altera a incialização caso haja um novo kernel instalado, esssa desconhecia...rssrs. O bom é que agora minha dica ficou completa devido a contribuição...Até breve.

[5] Comentário enviado por jorgyan em 09/03/2011 - 18:29h

Tive os mesmo problema e resolvi com o CD do Ubuntu 10.04.
Entre na opção verificar por defeitos no disco e apos reiniciar o ubuntu estará normal.

[6] Comentário enviado por renato_smelo em 16/03/2011 - 11:15h

Boa dica,
Também tive esse problema e acabei de resolver com o CD do ubuntu 10.10. Fiz como o jorgyan sugeriu e deu certo.

=]

[7] Comentário enviado por karnel em 18/03/2011 - 11:55h

E onde encontro esta opção de verificar por defeitos no disco?

[8] Comentário enviado por Carlos_Cunha em 22/07/2013 - 19:14h

Se tivesse visto isso a um tempo atraz hehe
Mas valeu pela dica!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts