Fórum Ubuntu Linux - PT

Área para Iniciantes => Iniciantes => Tópico iniciado por: marcelofares em 27 de Janeiro de 2010, 13:47

Título: Remover kernel antigo do GRUB
Enviado por: marcelofares em 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 !!!!
Título: Re: Remover kernel antigo do GRUB
Enviado por: Ioca100 em 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.
Título: Re: Remover kernel antigo do GRUB
Enviado por: niquelnausea em 27 de Janeiro de 2010, 14:40
costumo usar o ubuntu-tweak.
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 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 .
Título: Re: Remover kernel antigo do GRUB
Enviado por: jomafras em 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"
Título: Re: Remover kernel antigo do GRUB
Enviado por: Holmes em 27 de Janeiro de 2010, 23:06
Cara,

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

vlw, Viva 8)
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 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
Título: Re: Remover kernel antigo do GRUB
Enviado por: jomafras em 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.
Título: Re: Remover kernel antigo do GRUB
Enviado por: Ioca100 em 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 .
Título: Re: Remover kernel antigo do GRUB
Enviado por: mpmoraes em 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.
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 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 . .
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 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 ,
Título: Re: Remover kernel antigo do GRUB
Enviado por: mpmoraes em 30 de Janeiro de 2010, 22:59
Sempre faço pelo synaptic e a remoção é completa:
- arquivos do kernel
- relação do grub
Título: Re: Remover kernel antigo do GRUB
Enviado por: Alyscom em 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
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 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
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 06 de Fevereiro de 2010, 18:55
Ae pessoal como vcs me disseram antes sempre que fores remover uma versão do kernel antigo use o synaptic, pois foi o que usei para tentar remover essa versão desse kernel 2.6.31-16-generic .
Escrevi na busca do synaptic , linux-image , selecionei o kernel 2.6.31-16-generic , e marquei como remoção completa e marquei aplicar , ele de fato removeu , porem não removeu do menu list de inicialização do grub , agora nao sei o que mais fazer , mesmo usando o passo-a-passo de vcs , eu não consegui tirar esse kernel do grub no boot , pq sera em .
Título: Re: Remover kernel antigo do GRUB
Enviado por: marcelofares em 06 de Fevereiro de 2010, 19:20
Ae rapaziada resolvi o meu problema com o passo a passo do nosso amigo aqui do forum vlwwwwwww

ufa em ;;

http://ubuntuforum-br.org/index.php?PHPSESSID=b4b8b945eaeb7caccc36f1cde2680757&/topic,50596.msg328355.html#msg328355
Título: Re: Remover kernel antigo do GRUB
Enviado por: lecosp em 21 de MAR?O de 2011, 09:44
A sugestão do pintinho foi a que melhor se enquadrou para mim .

Entra no Synaptic e em Procurar digite : 2.6.31-14-generic.
Marque para remover linux-headers e linux-image desse kernel.