Autor Tópico: Remover kernel antigo do GRUB  (Lida 12411 vezes)

Offline marcelofares

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Remover kernel antigo do GRUB
« Online: 27 de Janeiro de 2010, 13:47 »
Ola pessoal do fórum , tenho uma duvida , utilizo o Ubuntu karmic koala x64 , bem devido aos updates que realizo , automaticamente quando baixo alguma atualização referente ao kernel do meu sistema ele acaba instalando e mantendo as versões antigas também como opção para uso , pois eu queria remover as veroes antigas dos kernels que nem utilizo mais . Bem eu removi os kernels antigos usando a ferramenta chamada Ubuntu-Teak , e ate pesquisei pelo synaptic usando o nome de linux-image-2  , e nao encontrei a que eu tenha removido pelo ubuntu teak , isso quer dizer que realmente o ubuntu teak removeu o pacote do kernel por completo , porem no menu list de inicialização do grub , continua aparecendo o kernel que eu ja tinha removido pelo ubuntu teak ,sendo que o kernel não esta mais em funcionamento  , eu queria saber como que faço para remover apenas essas duas linhas que constam no meu boot grub que são :

Ubuntu , linux 2.6.31-14 -generic
Ubuntu , linux 2.6.31-14 -(recovery mode)


Tenho certeza que a remoção desse kernel que realizei usando o ubuntu teak removeu ele por completo , porem apenas continuou o nome dele no menu list do grub na inicialização do sistema  .

Um abração a todos !!!!

Offline Ioca100

  • Usuário Ubuntu
  • *
  • Mensagens: 2.848
  • Rio,Brasil
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #1 Online: 27 de Janeiro de 2010, 14:02 »
Eu sempre apago kernel antigo( linux-image-2.6.31-14-generic ) pelo synaptic e também o Linux- headers-2.6.31-14-generic , apaga direitinho lá no Grub.

Veja se consegue pelo StartUp-Manager.
« Última modificação: 27 de Janeiro de 2010, 14:04 por Ioca100 »
Usuário Linux- 449417

Offline niquelnausea

  • Usuário Ubuntu
  • *
  • Mensagens: 967
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #2 Online: 27 de Janeiro de 2010, 14:40 »
costumo usar o ubuntu-tweak.

Offline marcelofares

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #3 Online: 27 de Janeiro de 2010, 21:34 »
Eu sempre apago kernel antigo( linux-image-2.6.31-14-generic ) pelo synaptic e também o Linux- headers-2.6.31-14-generic , apaga direitinho lá no Grub.

Veja se consegue pelo StartUp-Manager.


StartUp-Manager que vc se refere eh o do ubuntu teak ou outro , desculpe cara sou novo nessa area de linux ainda mais se tratando de ubuntu .

Offline jomafras

  • Usuário Ubuntu
  • *
  • Mensagens: 2.009
  • 17.04 Zesty Zapus
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #4 Online: 27 de Janeiro de 2010, 22:11 »
Entra no Synaptic e em Procurar digite : 2.6.31-14-generic.
Marque para remover linux-headers e linux-image desse kernel.

Para retirar o recovery mode edita o arquivo /etc/default/grub :
Código: [Selecionar]
sudo gedit /etc/default/grub#GRUB_DISABLE_LINUX_RECOVERY="true"
Descomente essa linha (tira o #)
GRUB_DISABLE_LINUX_RECOVERY="true"
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Offline Holmes

  • Usuário Ubuntu
  • *
  • Mensagens: 255
  • Usuário Linux desde final de 2009.
    • Ver perfil
    • holmeslinux
Re: Remover kernel antigo do GRUB
« Resposta #5 Online: 27 de Janeiro de 2010, 23:06 »
Cara,

Usa a indicação do niquelnausea. Eu uso e aprovo!

vlw, Viva 8)
EeePC 1008ha - Chakra Linux (Edn) - KDE 4.7.4 - Kernel 3.1.
- Meu Blog: http://holmeslinux.blogspot.com/
- Fundador do Chakra Brasil: http://chakra-linux.com.br/forum

Offline marcelofares

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #6 Online: 28 de Janeiro de 2010, 15:31 »
Entra no Synaptic e em Procurar digite : 2.6.31-14-generic.
Marque para remover linux-headers e linux-image desse kernel.

Para retirar o recovery mode edita o arquivo /etc/default/grub :
Código: [Selecionar]
sudo gedit /etc/default/grub#GRUB_DISABLE_LINUX_RECOVERY="true"
Descomente essa linha (tira o #)
GRUB_DISABLE_LINUX_RECOVERY="true"


Cara duas coisas , quando entrei no synaptic , e pesquisei pelo 2.6.31-14-generic , ele acabou achando sim , porem todos que apareciam estavam desmarcados ou seja , nao estavam mais instalados mais . Outra coisa , com esse comando abaixo :
Código: [Selecionar]
sudo gedit /etc/default/grubQuando digitei e apertei enter , ele abri uma tela sem nada , ou seja nao tinha nada escrito .
flw

Offline jomafras

  • Usuário Ubuntu
  • *
  • Mensagens: 2.009
  • 17.04 Zesty Zapus
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #7 Online: 28 de Janeiro de 2010, 18:33 »
É porque vc digitou alguma coisa diferente.
Copie e cole.

Quqnto ao kernel instale então novamente e depois remova.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Offline Ioca100

  • Usuário Ubuntu
  • *
  • Mensagens: 2.848
  • Rio,Brasil
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #8 Online: 28 de Janeiro de 2010, 19:40 »
Eu sempre apago kernel antigo( linux-image-2.6.31-14-generic ) pelo synaptic e também o Linux- headers-2.6.31-14-generic , apaga direitinho lá no Grub.

Veja se consegue pelo StartUp-Manager.


StartUp-Manager que vc se refere eh o do ubuntu teak ou outro , desculpe cara sou novo nessa area de linux ainda mais se tratando de ubuntu .

StartUp-Manager é um programa que sempre usei, mas no grub novo(2) do Koala não estava muito legal, para instalar vá em aplicativos>central de programas do Ubuntu .
Usuário Linux- 449417

Offline mpmoraes

  • Usuário Ubuntu
  • *
  • Mensagens: 516
  • Rio de Janeiro - RJ
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #9 Online: 29 de Janeiro de 2010, 08:21 »
Ainda ontem usei o synaptica para retirada de kernel antigo.
É só entrar no aplicativo e digitar o número (identificação) do kernel que será retirado, ex: 2.6.31-14.
Depois é só marcar para "remoção completa" todo os itens que apresentem essa numeração.
Manda aplicar e está tudo resolvido.
Você pode até consultar em:
Citar
ls /boot
e verá se só constam lá os arquivos referentes ao kernel que deve permanecer.
Ubuntu 12.04 - AMD64 Notebook: Compaq Q40-714br, Intel Core 2 Duo T6600 2.2GHz Memória 4GB HD 500GB DVD-RW

Offline marcelofares

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #10 Online: 30 de Janeiro de 2010, 22:33 »
Ainda ontem usei o synaptica para retirada de kernel antigo.
É só entrar no aplicativo e digitar o número (identificação) do kernel que será retirado, ex: 2.6.31-14.
Depois é só marcar para "remoção completa" todo os itens que apresentem essa numeração.
Manda aplicar e está tudo resolvido.
Você pode até consultar em:
Citar
ls /boot
e verá se só constam lá os arquivos referentes ao kernel que deve permanecer.

Nesse comando que vc disse ls /boot aparece apenas os que estam em uso ou seja funcionando , porem o 2.6.31-14.nao aparece quando digito esse comando , mas continua aparecendo no menu do grub apenas o atalho ou link desse kernel , e a unica coisa que eu precisava era deletar esse atalho ou link , pq o kernel em si ja foi removido pelo ubuntu tweak . .
« Última modificação: 30 de Janeiro de 2010, 22:49 por marcelofares »

Offline marcelofares

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #11 Online: 30 de Janeiro de 2010, 22:36 »
Eu sempre apago kernel antigo( linux-image-2.6.31-14-generic ) pelo synaptic e também o Linux- headers-2.6.31-14-generic , apaga direitinho lá no Grub.

Veja se consegue pelo StartUp-Manager.


StartUp-Manager que vc se refere eh o do ubuntu teak ou outro , desculpe cara sou novo nessa area de linux ainda mais se tratando de ubuntu .

StartUp-Manager é um programa que sempre usei, mas no grub novo(2) do Koala não estava muito legal, para instalar vá em aplicativos>central de programas do Ubuntu .

Outra coisa nesse Startup-Manager , achei bem interessante as funcionalidades do programa que eu ja tinha visto fala , porem a única coisa que ele faz de diferente alem de personalizar o boot do grub eh limitar o numero de kernels que ira aparecer no menu do grub . Pois uma coisa que não consegui entender eh ,pq as configuracoes que fiz personalizadas pelo starup-manager não entram em vigor , por ex : marquei apenas dois kernels ativos , mexi na resolução da tela e acrescentei cores ao textos, pq isso que fiz não se aplica ,
« Última modificação: 30 de Janeiro de 2010, 22:47 por marcelofares »

Offline mpmoraes

  • Usuário Ubuntu
  • *
  • Mensagens: 516
  • Rio de Janeiro - RJ
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #12 Online: 30 de Janeiro de 2010, 22:59 »
Sempre faço pelo synaptic e a remoção é completa:
- arquivos do kernel
- relação do grub
Ubuntu 12.04 - AMD64 Notebook: Compaq Q40-714br, Intel Core 2 Duo T6600 2.2GHz Memória 4GB HD 500GB DVD-RW

Offline Alyscom

  • Usuário Ubuntu
  • *
  • Mensagens: 774
  • Apenas me dê o feijão!
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #13 Online: 31 de Janeiro de 2010, 09:12 »
Tente isso!
no terminal digite:
Código: [Selecionar]
sudo update grubSei lá, de repente isso pode resolver, já que não aparece como instalado no synaptic.
"Estranho isso" :P


[]'s


Alyscom
« Última modificação: 31 de Janeiro de 2010, 09:48 por Alyscom »
O álcool é o photoshop da vida real
 

Offline marcelofares

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Re: Remover kernel antigo do GRUB
« Resposta #14 Online: 31 de Janeiro de 2010, 11:45 »
Eh rapeiz , acho que vou desistir , sou iniciante e so tinha curiosidade em saber como se remover um kernel antigo , pois agora ja sei como , usando ou o synaptic ou ferramentas como ubunut-tweak - e ate startup-manager .

Veja so o que aparece quando digito ls /boot , vcs podem ver que a image procurada do kernel antigo nao aparece ae (2.6.31-14) e nem mais no synaptic pra poder instala-la ela novamente , e depois remo-vela .

11:41:52 root§marcelo-desktop:~# ls -l /boot
total 29284
-rw-r--r-- 1 root root  623709 2009-12-08 04:08 abi-2.6.31-16-generic
-rw-r--r-- 1 root root  623981 2009-12-10 17:13 abi-2.6.31-17-generic
-rw-r--r-- 1 root root  105768 2009-12-08 04:08 config-2.6.31-16-generic
-rw-r--r-- 1 root root  105768 2009-12-10 17:13 config-2.6.31-17-generic
drwxr-xr-x 3 root root    4096 2010-01-31 11:34 grub
-rw-r--r-- 1 root root 8108872 2010-01-30 22:30 initrd.img-2.6.31-16-generic
-rw-r--r-- 1 root root 8108425 2010-01-31 11:37 initrd.img-2.6.31-17-generic
-rw-r--r-- 1 root root  128796 2009-10-23 14:24 memtest86+.bin
-rw-r--r-- 1 root root 2131522 2009-12-08 04:08 System.map-2.6.31-16-generic
-rw-r--r-- 1 root root 2131816 2009-12-10 17:13 System.map-2.6.31-17-generic
-rw-r--r-- 1 root root    1336 2009-12-08 04:14 vmcoreinfo-2.6.31-16-generic
-rw-r--r-- 1 root root    1336 2009-12-10 17:19 vmcoreinfo-2.6.31-17-generic
-rw-r--r-- 1 root root 3941984 2009-12-08 04:08 vmlinuz-2.6.31-16-generic
-rw-r--r-- 1 root root 3943008 2009-12-10 17:13 vmlinuz-2.6.31-17-generic