[Dúvida] No grub aparece vários Ubuntus

Iniciado por danaddao, 29 de Janeiro de 2009, 00:04

tópico anterior - próximo tópico

danaddao

Quando eu instalei o Ubuntu, na hora de escolher o SO era assim:

Ubuntu 8.10, kernel 2.6.27-7-generic
Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
Ubuntu 8.10, memtest86+
Windows XP Professional


Depois eu atualizei e agora aumentou a lista,ficando assim:

Ubuntu 8.10, kernel 2.6.27-9-generic
Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
Ubuntu 8.10, kernel 2.6.27-7-generic
Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
Ubuntu 8.10, memtest86+
Windows XP Professional


E hoje atualizei o SO mais uma vez e o kernel dele foi atualizado e novamente aumenta a lista na hora que aparece o grub,ficando assim:

Ubuntu 8.10, kernel 2.6.27-11-generic
Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
Ubuntu 8.10, kernel 2.6.27-9-generic
Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
Ubuntu 8.10, kernel 2.6.27-7-generic
Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
Ubuntu 8.10, memtest86+
Windows XP Professional


Queria saber como eu posso evitar isso toda vez que eu atualizar o SO. A lista só vai aumentando a medida que eu atualizo. Queria saber se isso é normal ou se tem um jeito de resolver isso.
Desde já agradeço.
#3

clcampos

#1
No wiki do Ubuntu o texto GRUB é bastante completo, e responde sua dúvida no tópico Como mostrar apenas um kernel no menu.

Recomendo ler o texto do link.

Outra forma é remover de forma completa (pelo synaptic) todos os pacotes instalados para cada kernel, ou apenas editar o arquivo /boot/grub/menu.lst e remover as linhas indesejadas.

Faça sempre um backup do arquivo /boot/grub/menu.lst antes de fazer algo.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

danaddao

Muitíssimo obrigado.
Eu apenas removi as linhas que tinham no arquivo menu.lst e deu tudo certim.

Por isso que eu estou adorando esse fórum, sempre aparece uma alma generosa ajudando um necessitado  ;D
#3

felipeborges

Como dito pelo clcampos, você pode remover os kernels antigos do sistema, já que não vai usa-los, buscando por eles no Synaptic.
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

pinduvoz

Citação de: danaddao online 29 de Janeiro de 2009, 01:39
Muitíssimo obrigado.
Eu apenas removi as linhas que tinham no arquivo menu.lst e deu tudo certim.

Por isso que eu estou adorando esse fórum, sempre aparece uma alma generosa ajudando um necessitado  ;D
#3

Se vc apenas removeu as linhas está desperdiçando espaço no HD igual a no mínimo 120 MB.

Eu não gosto de desperdício e por isso removo o Kernel antigo logo após iniciar com sucesso o novo.

E se eu fosse fanático por segurança, deixaria apenas um Kernel antigo, que poderia ser usado para o boot em caso de falha do atual.
:: Linux Registered User nº 439378 ::

danaddao

pinduvoz

Como eu posso remover os antigos para liberar mais espaço?
estão me dando uma dica para remover pelo Synaptic mas não sei como fazer.
Desde já agradeço.
#3

Felix

Citação de: danaddao online 29 de Janeiro de 2009, 12:48
pinduvoz

Como eu posso remover os antigos para liberar mais espaço?
estão me dando uma dica para remover pelo Synaptic mas não sei como fazer.
Desde já agradeço.
#3

Basta você anotar quais são as versões de kernel antigo que quer remover e procurar pelos respectivos nomes no synaptic, selecioná-los para remoção e aplicar as alterações...

Aconselho também a manter pelo menos além da versão de kernel atual, a última versão antiga, que estava usando anteriormente antes da atualização, por questões de segurança e manutenção.

danaddao

Tem jeito de fazer pelo terminal?
Acho que deve ser mais fácil.
To procurando no Synaptic e não acho nada hehe.
Se tem jeito, qual seria o comando?
#3

Felix


danaddao

#9
Por acaso seria assim?

http://www.linuxacessivel.org/2008/06/04/removendo-kernel-antigo/

Estou postando antes por questão de segurança, só pra confirmar se  assim mesmo.
Obrigado.
#3

EDIT:

Consegui

Eu removi o Kernel 2.6.27.7 e acho que vou deixar o 2.6.27.9 por questão de segurança.

Muito obrigado.
#3

pinduvoz

#10
Já responderam por mim e já deu certo para você.

Então, caso algumas das "dependências" do Kernel removido tenha ficado (os "headers", por exemplo), use este comando:

sudo apt-get autoremove

Ele vai livrar vc de todos os pacotes que foram instalados como "dependências" de pacotes posteriormente removidos, liberando espaço ocupado sem necessidade.
:: Linux Registered User nº 439378 ::