Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

1. Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

Edgar Alberto Barbosa d Sousa
professor-edgar

(usa Ubuntu)

Enviado em 09/09/2010 - 10:47h

Olá pessoal!

Tenho observado que sempre que surge uma nova atualização do kernel do Ubuntu, o mesmo não inicializa com sucesso tendo que optar sempre por versões anteriormente instaladas. A última atualização foi "Ubuntu, com Linux 2.6.32-24-generic (NÃO INICIALIZA)" e tenho presente na inicialização ainda:

'Ubuntu, com Linux 2.6.32-23-generic' (NÃO INICIALIZA)
'Ubuntu, com Linux 2.6.32-22-generic' (CONSIGO INICIALIZAR AQUI)
'Ubuntu, com Linux 2.6.32-21-generic' (CONSIGO INICIALIZAR AQUI)

Dei uma olhada no "grub" e não vi nada de anormal mais irei postar ele aqui para que alguém possa dar uma olhada também e vê se encontra algum problema. Só depois disso é pretendo dar um "despoluída visual" em minha inicialização.

================= Meu Grub ==============================

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="11"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=800x600
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
set locale_dir=($root)/boot/grub/locale
set lang=pt
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=15
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, com Linux 2.6.32-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro splash vga=795 quiet splash
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-24-generic (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
echo 'Carregando Linux 2.6.32-24-generic ...'
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro single splash vga=795
echo 'Carregando ramdisk inicial ...'
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
linux /boot/vmlinuz-2.6.32-23-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro splash vga=795 quiet splash
initrd /boot/initrd.img-2.6.32-23-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-23-generic (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
echo 'Carregando Linux 2.6.32-23-generic ...'
linux /boot/vmlinuz-2.6.32-23-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro single splash vga=795
echo 'Carregando ramdisk inicial ...'
initrd /boot/initrd.img-2.6.32-23-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro splash vga=795 quiet splash
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-22-generic (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
echo 'Carregando Linux 2.6.32-22-generic ...'
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro single splash vga=795
echo 'Carregando ramdisk inicial ...'
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro splash vga=795 quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, com Linux 2.6.32-21-generic (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
echo 'Carregando Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro single splash vga=795
echo 'Carregando ramdisk inicial ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set b476616b-df18-442c-86da-fbd80c00021b
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 42e05641e0563afd
chainloader +1
}
menuentry "Linux Educacional 3.0, kernel 2.6.24-22-generic (on /dev/sda6)" {
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 3ec11627-243a-42bc-9a11-7186726cd5c3
linux /boot/vmlinuz-2.6.24-22-generic root=UUID=3ec11627-243a-42bc-9a11-7186726cd5c3 ro quiet splash locale=pt_BR
initrd /boot/initrd.img-2.6.24-22-generic
}
menuentry "Linux Educacional 3.0, kernel 2.6.24-22-generic (recovery mode) (on /dev/sda6)" {
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 3ec11627-243a-42bc-9a11-7186726cd5c3
linux /boot/vmlinuz-2.6.24-22-generic root=UUID=3ec11627-243a-42bc-9a11-7186726cd5c3 ro single
initrd /boot/initrd.img-2.6.24-22-generic
}
menuentry "Linux Educacional 3.0, memtest86+ (on /dev/sda6)" {
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 3ec11627-243a-42bc-9a11-7186726cd5c3
linux /boot/memtest86+.bin
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

===================== fim ===============================

Desde já agradeço qualquer ajuda!

Edgar Alberto B. de sousa






  


2. Re: Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/09/2010 - 13:19h

Quando isso ocorre a melhor opção é escolher a 2ª opção pro kernel que se quer usar, no caso a opção 'Recovery Mode', tente usá-la.

Se o boot prosseguir surgirá uma tela pedindo a senha de root ou que você tecle Ctrl+D pro boot prosseguir, tente isso e retorne. Se o ambiente gráfico iniciar beleza.


3. Re: Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

Rodrigo Chaves
stilldre

(usa Funtoo)

Enviado em 09/09/2010 - 13:25h

mas por que você quer atualizar o kernel?? ocorreu algum problema com o antigo?? você trocou algum hardware?? não é aconselhável atualizar o kernel se não for necessário... para mais informações veja: http://www.gdhpress.com.br/linux/leia/index.php?p=cap1-13 e http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html (em inglês porém mais completo)... abraço espero ter ajudado...


4. Re: Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

Edgar Alberto Barbosa d Sousa
professor-edgar

(usa Ubuntu)

Enviado em 10/09/2010 - 08:49h

Normalmente a lista de atualizações é enorme e o kernel vai junto na lista. Algumas vezes só percebi quando ao final da inicialização, aparecia aquela janelinha pedindo para reiniciar o sistema.

Se não é necessário, irei tentar encontrar um modo para o kernel não aparecer mais na lista de atualizações.

Mesmo assim é engraçado! Porque a Canonical disponibiliza atualizações do kernel de tempos em tempos?


5. Re: Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/09/2010 - 09:57h

Desinstale todos os kernéis antigos, se não me engano no Ubuntu Tweak tem uma opção para removê-los, na parte 'limpeza de pacotes'.

Para fazer isso na unha:

$ sudo apt-get --purge remove linux-headers-VERSÃO-generic linux-image--VERSÃO-generic

Deixe só o que funciona.

#

Se quiser excluir o kernel da lista de atualizações (não recomendo isso), veja a dica:

http://www.vivaolinux.com.br/dica/Excluindo-pacotes-da-lista-de-atualizacoes-em-distros-Debianlike/

Basicamente o que você precisa fazer é:

$ echo "NOME_DO_PACOTE1 hold"|sudo dpkg --set-selections; echo "NOME_DO_PACOTE2 hold"|sudo dpkg --set-selections; echo "NOME_DO_PACOTE3 hold"|sudo dpkg --set-selections

ou linha por linha:

$ echo "NOME_DO_PACOTE1 hold"|sudo dpkg --set-selections
$ echo "NOME_DO_PACOTE2 hold"|sudo dpkg --set-selections
$ echo "NOME_DO_PACOTE3 hold"|sudo dpkg --set-selections

Ou ainda, no Synaptic, selecione o pacote que não quer atualizar, vá no menu pacote e clique em "Trancar Versão" , não sei se no Ubuntu é esse nome ou "Prender Versão".

abs.


6. Re: Atualizações do Kernel do Ubuntu não inicializam [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/09/2010 - 10:12h

Indo na onda do @acvsilva, realmente é muito interessante remover o que não se usa, no Ubuntu, Linux Mint removo uma pancada de coisas: o Update Manager é o primeiro, Gimp, etc

O mais importante em deixar enxuto é justamente essa listagem de kernéis, visto que o Grub2 não é lá essas coisas.

#

Se quiser tentar:

na tela do Grub, selecione o kernel mais recente, o 2.6.32-24-generic e tecle a letra 'e', mova-se com as setas até a linha começada por 'linux'

=

linux /boot/vmlinuz-2.6.32-24-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro splash vga=795 quiet splash

tecle END ou vá até o final dessa linha, deixe-a assim:

linux /boot/vmlinuz-2.6.32-24-generic root=UUID=b476616b-df18-442c-86da-fbd80c00021b ro vga=791 profile

tecle Ctrl+x para iniciar o sistema por esse kernel, se iniciar, reinicie novamente desta vez sem mexer em nada, apenas dando ENTER na 1ª opção deste kernel.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts