Ultimo kernel instalado, não aparece na listagem pelo terminal

Iniciado por Paulo Correa, 09 de Agosto de 2011, 10:28

tópico anterior - próximo tópico

zekkerj

Citação de: Tota online 10 de Agosto de 2011, 08:36
Ola Paulo Correa

Só para relembrar a dica do amigo cesargcomp, voce esta atualizando o seu grub após cada instalação?

sudo update-grub

Sem isto não será gerada nova entrada no GRUB.

[]'s

Tota, até onde eu sei a instalação de um pacote de kernel aciona automaticamente o "update-grub". Aliás, pelo que eu já observei, ele chama duas vezes durante a instalação.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Paulo Correa

Citação de: cesargcomp online 10 de Agosto de 2011, 10:19
Citação de: Paulo Correa online 10 de Agosto de 2011, 06:50
Citação de: cesargcomp online 09 de Agosto de 2011, 22:22
Poste o resultado do comando:

dpkg --get-selections | grep linux-image && dpkg --get-selections | grep linux-headers
Saída

paulo@paulo-desktop:~$ dpkg --get-selections | grep linux-image && dpkg --get-selections | grep linux-headers
linux-image-2.6.32-32-generic         install
linux-headers-2.6.32-32            install
linux-headers-2.6.32-32-generic         install
linux-headers-2.6.32-33            install
linux-headers-2.6.32-33-generic         install
linux-headers-generic            install
paulo@paulo-desktop:~$
Só fazendo um parágrafo aqui. Percebeu que falta o linux-image-2.6.32-33-generic? Só tem o headers instalado. Com certeza era o problema.

Citação de: Paulo Correa online 10 de Agosto de 2011, 07:05
Resultado da instalação do linux-headers-2.6.38-10

Citarpaulo@paulo-desktop:~$ dpkg --get-selections | grep linux-image && dpkg --get-selections | grep linux-headers
linux-image-2.6.32-32-generic         install
linux-headers-2.6.32-32            install
linux-headers-2.6.32-32-generic         install
linux-headers-2.6.32-33            install
linux-headers-2.6.32-33-generic         install
linux-headers-2.6.38-10            install
linux-headers-2.6.38-10-generic         install
linux-headers-2.6.38-10-generic-pae      install
linux-headers-generic            install
paulo@paulo-desktop:~$ uname -r
2.6.32-32-generic
paulo@paulo-desktop:~$
Novamente o mesmo problema. Percebeu que falta o linux-image-2.6.38-10-generic? Só tem o headers instalado. Com certeza era o problema.

Tenta instalar e atualizar o grub.
sudo apt-get install linux-image-2.6.38-10-generic
sudo update-grub


Como você não vai mais usar o 2.6.32-33, remova:
sudo apt-get --purge remove linux-headers-2.6.32-33 linux-headers-2.6.32-33-generic

Só uma dúvida: Você usa um sistema operacional 32 bits com um processador 64 bits e tem mais de 4 GB de RAM? A pergunta é pelo seguinte: por qual motivo instalou o linux-headers-2.6.38-10-generic-pae? Ele serve como workaround para o sistema reconhecer acima de 4 GB em sistemas 32 bits. Se não for o seu caso pode removê-lo.
sudo apt-get --purge remove linux-headers-2.6.38-10-generic-pae

A cada atualização de kernel, não esqueça de usar o comando:
sudo update-grub

Desculpe o testamento mas estou tentando ajudar o máximo possível. Outra coisa, se não me engano você está usando o grub e não o grub2. O grub2 não usa o arquivo menu.lst (viu que quando digita update-grub ele procura nesse arquivo?).
Você pode continuar usando o grub sem problemas mas como já existe a versão mais nova...
Instalando grub2:
sudo apt-get install grub2
sudo update-grub
sudo grub-install /dev/sda ( não tenho certeza se precisa desse comando então teste sem ele primeiro)


Espero ter ajudado.
Fiz todos os procedimentos sugeridos por você caro amigo cesargcomp.

Não tem problema o dicionário (kakak) até porque sou iniciante e acho ótimo aprender ainda mais quando está bem explicado.

Quando tiver o resultado final da instalação e atualização do grub, posto os resultados.

Muito obrigado.

T+

Paulo Correa

A saída do comando para instalação do linux-image

Citarpaulo@paulo-desktop:~$ sudo apt-get install linux-image-2.6.38-10-generic
[sudo] password for paulo:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  libmarble4 melt ttf-umefont libksane0 libqt4-assistant liblensfun-data
  libpackagekit-glib2-12 libstatgrab6 libkipi7 libmlt++3
  libboost-program-options1.40.0 libqt4-test python-mlt2 libkexiv2-8
  pidgin-data kdesudo liblqr-1-0 libsnack2-alsa libpackagekit-qt-12
  libakonadiprivate1 install-package libqt4-help python-qt4 python-sip
  python-compizconfig kfind libvpx0 ttf-symbol-replacement python-packagekit
  liblensfun0 packagekit tcl8.5 gdebi-kde software-properties-kde kdepimlibs5
  tk8.5 libmpg123-0 update-manager-kde packagekit-backend-apt marble-data
  libmlt-data libqt4-scripttools gnome-exe-thumbnailer tcl-tls kdepimlibs-data
  libmlt2 libkdcraw8 python-kde4 ttf-droid
Use 'apt-get autoremove' para removê-los.
Pacotes sugeridos:
  fdutils linux-lts-backport-natty-doc-2.6.38
  linux-lts-backport-natty-source-2.6.38 linux-lts-backport-natty-tools
Os NOVOS pacotes a seguir serão instalados:
  linux-image-2.6.38-10-generic
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 4 não atualizados.
É preciso baixar 35,8MB de arquivos.
Depois desta operação, 113MB adicionais de espaço em disco serão usados.
Obter:1 http://archive.ubuntu.com/ubuntu/ lucid-updates/main linux-image-2.6.38-10-generic 2.6.38-10.46~lucid1 [35,8MB]
Baixados 28,2MB em 21min 48s (21,5kB/s)                                       
Selecionando pacote previamente não selecionado linux-image-2.6.38-10-generic.
(Lendo banco de dados ... 184206 arquivos e diretórios atualmente instalados).
Desempacotando linux-image-2.6.38-10-generic (de .../linux-image-2.6.38-10-generic_2.6.38-10.46~lucid1_i386.deb) ...
Done.
Configurando linux-image-2.6.38-10-generic (2.6.38-10.46~lucid1) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.38-10-generic
Running postinst hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.32-32-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Replacing config file /var/run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic

paulo@paulo-desktop:~$ sudo update-grub
[sudo] password for paulo:
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.32-32-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

paulo@paulo-desktop:~$

No próximo post reporto se o kernel ativo foi o instalado, e adiciono os devidos agradecimentos.

Reiniciando...

zekkerj

Citar(...)
update-initramfs: Generating /boot/initrd.img-2.6.38-10-generic
Running postinst hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.32-32-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Replacing config file /var/run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
(...)
Viram? O "update-grub" é executado automaticamente durante a instalação de um pacote de imagem de kernel.

Enquanto isso... Paulo, tem vários pacotes desnecessários instalados em sua máquina.
CitarOs seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  libmarble4 melt ttf-umefont libksane0 libqt4-assistant liblensfun-data
  libpackagekit-glib2-12 libstatgrab6 libkipi7 libmlt++3
  libboost-program-options1.40.0 libqt4-test python-mlt2 libkexiv2-8
  pidgin-data kdesudo liblqr-1-0 libsnack2-alsa libpackagekit-qt-12
  libakonadiprivate1 install-package libqt4-help python-qt4 python-sip
  python-compizconfig kfind libvpx0 ttf-symbol-replacement python-packagekit
  liblensfun0 packagekit tcl8.5 gdebi-kde software-properties-kde kdepimlibs5
  tk8.5 libmpg123-0 update-manager-kde packagekit-backend-apt marble-data
  libmlt-data libqt4-scripttools gnome-exe-thumbnailer tcl-tls kdepimlibs-data
  libmlt2 libkdcraw8 python-kde4 ttf-droid
Use 'apt-get autoremove' para removê-los.

Vc poderia executar o comando

sudo apt-get autoremove

e fazer uma boa limpeza nela.

Citar0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 4 não atualizados.
Já observou que pacotes não atualizados são esses?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

platao

#19
Ola Cesar, Paulo e companheiros, eu acho que podemos fazer um teste aqui simples, deixe os tres kerneis instalados.

Reboot a maquina e ao aparecer o grub observe em baixo que ha a opção de editar teclando -e- faça isso, e aparecera uma linha grande, nessa linha nao altere nada, va ate onde ha o numero do kernel 2.6.32-32 e altere para 2.6.32-33 e de um sudo update-grub e contunue o boot a partir dai para vermos se ele entra com o kernel 2.6.32-33 e funciona normalmente ou se ele ainda vai entrar com o kernel antigo.

Dentro do sistema, ja com a parte grafica normal vc repete o processo e de mais um update-grub veja como fica.

Outra coisa que antigamente eu fazia e agora nao faço mais, mas nao sei se tem haver com o que estamos discutindo, e que eu ativava o repositorio proposed......depois de alguns erros nos updates e tbm que a Canonical liberou um update por engano que instalava o kernel do Naty no meu Lucid -se vcs nao viram ainda o que aconteceu e so dar uma busca no google sobre o assunto-

Tbm seria conveniente reinstalar o initrams;

sudo apt-get install --reinstall initramfs-tools -y

sudo update-grub

Veja se volta ao normal.

\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Paulo Correa

#20
Citação de: platao online 10 de Agosto de 2011, 13:11
Ola Cesar, Paulo e companheiros, eu acho que podemos fazer um teste aqui simples, deixe os tres kerneis instalados.

Reboot a maquina e ao aparecer o grub observe em baixo que ha a opção de editar teclando -e- faça isso, e aparecera uma linha grande, nessa linha nao altere nada, va ate onde ha o numero do kernel 2.6.32-32 e altere para 2.6.32-33 e de um sudo update-grub e contunue o boot a partir dai para vermos se ele entra com o kernel 2.6.32-33 e funciona normalmente ou se ele ainda vai entrar com o kernel antigo.

Dentro do sistema, ja com a parte grafica normal vc repete o processo e de mais um update-grub veja como fica.

Outra coisa que antigamente eu fazia e agora nao faço mais, mas nao sei se tem haver com o que estamos discutindo, e que eu ativava o repositorio proposed......depois de alguns erros nos updates e tbm que a Canonical liberou um update por engano que instalava o kernel do Naty no meu Lucid -se vcs nao viram ainda o que aconteceu e so dar uma busca no google sobre o assunto-

Tbm seria conveniente reinstalar o initrams;

sudo apt-get install --reinstall initramfs-tools -y

sudo update-grub

Veja se volta ao normal.


Ok, Platao entaão vamos por partes, primeiro a saida dos comandos
paulo@paulo-desktop:~$ dpkg --get-selections | grep linux-image && dpkg --get-selections | grep linux-headers
linux-image-2.6.32-32-generic install
linux-image-2.6.38-10-generic install
linux-headers-2.6.32-32 install
linux-headers-2.6.32-32-generic install
linux-headers-2.6.38-10 install
linux-headers-2.6.38-10-generic install
paulo@paulo-desktop:~$ uname -r
2.6.32-32-generic
paulo@paulo-desktop:~$

Segundo vale lhes informar que como o Cesar notou uso o grub e não o grub2 e, esse não aparece na tela a não ser que eu pressione repetitivamente a tecla shift>direita.

Esse fato está me alertando, pois penso que não adiantará o sistema se atualizar se não vai usar o kernel atual; então minha opção de iniciante é reinstalar o sistema.

Vou fazer os testes e retorno.


platao

Ola Paulo e bobagem reinstalar o sistema por esse motivo, eu estou usando o Lucid ainda com o kernel 32 e apareceu aqui o 33 eu nem atualizei.

Pode continuar usando o sistema sem medo.

So para lembrar se vc esta com o Lucid vc usa o grub2 e nao o grub1, a partir da versao 9.10 é tudo grub2, apesar de aparecer grub 1.9XX.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Paulo Correa

#22
Certo gente o problema foi resolvido.

Primeiro faço aqui os agradecimentos a todos os envolvidos no problema do Paulo Correa, cesargcomp, zekkerj, platao e Tota.

Foi o seguinte e explicando que não sei o motivo, também lembrando que a tela do grub não aparecia no meu PC a não ser apertando a tecla shift>direita repetidamente.

O que fiz foi a dica do cesargcomp instalei o grub2 e dei sudo update-grub

Ao amigo Platao como você diz eu usar o grub2 no meu Lucid, não posso afirmar nada, mais como já expliquei acima e por não aparecer o grub na tela decidi instalá-lo para ver no que dava e deu certo.

Vejam:
paulo@paulo-desktop:~$ uname -r
2.6.38-10-generic
paulo@paulo-desktop:~$


Portanto muito obrigado acho que posso chamar de meus amigos.

CitarEdit
Antes de instalar fiz o que o amigo zekkerj solicitou sudo apt-get autoremove

Novamente obrigado a todos.

platao

#23
Ola e isso mesmo Paulo, a partir do Ubuntu 9.10 e tudo grub2 como a havia dito, apesar da tela aparecer Grub 1.94 ou maior, vc esta usando o Grub2.

Pode ser que vc tenha se confundido e instalado o grub1 ao fazer um update que o proprio sistema oferece, uma atualização do grub, e por engano mudado e marcado grub1.... Aqui sempre quando ha atualização do grub ele me pergunta se eu quero atualizar a versao ou continuar usando a mesma, eu sempre permaneço com a mesma e nao tive problemas.

Se vc tem apenas o Ubuntu instalado na maquina -nao tem Windows- e nao tem mais nenhum outro kernel instalado o boot pode passar rapido, pois nao ha sistema a ser selecionado. Ha tbm o Grub customizer para o naty e o startup manager que ainda funciona no Lucid para acertar o tempo em segundos na inicialização.

\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

cesargcomp

Paulo,

Talvez você não tenha noção do quanto nos alegra ao ver o ícone de resolvido em posts. Procuro sempre ajudar a todos com o pouco que aprendi e fico feliz em ver um problema solucionado. Tenha certeza que não será o último problema mas como percebi, você é uma pessoa que está disposta a aprender e "meter a mão na massa". Te digo uma coisa: você tem futuro (hehehehhe).

Boa sorte e conte sempre com seu amigo aqui.

César
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Paulo Correa

E só GNU/Linux Ubuntu nessa maquina aigo Patao tenho uma ainda com o windows por causa da velha impressora de história.

Obrigado e até mais.

Paulo Correa

Citação de: cesargcomp online 10 de Agosto de 2011, 14:20
Paulo,

Talvez você não tenha noção do quanto nos alegra ao ver o ícone de resolvido em posts. Procuro sempre ajudar a todos com o pouco que aprendi e fico feliz em ver um problema solucionado. Tenha certeza que não será o último problema mas como percebi, você é uma pessoa que está disposta a aprender e "meter a mão na massa". Te digo uma coisa: você tem futuro (hehehehhe).

Boa sorte e conte sempre com seu amigo aqui.

César
Caro amigo cesargcomp já lhe vejo de longa data (kakak) lembra que tive um problema em outro fórum que não precisa ser citado creio eu.

E também já passei por esse sentimento de ver uma dica minha ser usada pelo colega de fórum e ter obtido sucesso, apesar de a dica que passei aprendi aqui mesmo com o amigo e professor Platao.

A todos meu muito obrigado.

zekkerj

CitarSo para lembrar se vc esta com o Lucid vc usa o grub2 e nao o grub1, a partir da versao 9.10 é tudo grub2, apesar de aparecer grub 1.9XX.
Se não me engano as máquinas atualizadas (não instaladas do zero) mantém o GRUB1, pelo menos é o que eu percebi com as VMs que tenho, e que foram atualizadas em vez de re-formatadas.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Paulo Correa

Citação de: zekkerj online 10 de Agosto de 2011, 15:26
CitarSo para lembrar se vc esta com o Lucid vc usa o grub2 e nao o grub1, a partir da versao 9.10 é tudo grub2, apesar de aparecer grub 1.9XX.
Se não me engano as máquinas atualizadas (não instaladas do zero) mantém o GRUB1, pelo menos é o que eu percebi com as VMs que tenho, e que foram atualizadas em vez de re-formatadas.
O que então não é o meu caso, sempre instalo do zero.

Por exemplo essa maquina passaram Fedora14, Mint 10 e 11, Epidemic, Methamorfose, Ubuntu 11.04 e finalmente o Lucid do zero também.