Remover kernel antigo do GRUB

Iniciado por marcelofares, 27 de Janeiro de 2010, 13:47

tópico anterior - próximo tópico

marcelofares

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 !!!!

Ioca100

#1
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.
Usuário Linux- 449417

niquelnausea


marcelofares

Citação de: Ioca100 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.


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 .

jomafras

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 :
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

Holmes

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

marcelofares

Citação de: pintinho 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 :
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 :
sudo gedit /etc/default/grub
Quando digitei e apertei enter , ele abri uma tela sem nada , ou seja nao tinha nada escrito .
flw

jomafras

É 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

Ioca100

Citação de: marcelofares online 27 de Janeiro de 2010, 21:34
Citação de: Ioca100 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.


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

mpmoraes

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

marcelofares

#10
Citação de: mpmoraes 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.

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 . .

marcelofares

#11
Citação de: Ioca100 online 28 de Janeiro de 2010, 19:40
Citação de: marcelofares online 27 de Janeiro de 2010, 21:34
Citação de: Ioca100 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.


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 ,

mpmoraes

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

Alyscom

#13
Tente isso!
no terminal digite:
sudo update grub
Sei lá, de repente isso pode resolver, já que não aparece como instalado no synaptic.
"Estranho isso" :P


[]'s


Alyscom
O álcool é o photoshop da vida real
 

marcelofares

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