Autor Tópico: [Dúvida] No grub aparece vários Ubuntus  (Lida 4139 vezes)

Offline danaddao

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
[Dúvida] No grub aparece vários Ubuntus
« Online: 29 de Janeiro de 2009, 00:04 »
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

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #1 Online: 29 de Janeiro de 2009, 01:04 »
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.
« Última modificação: 29 de Janeiro de 2009, 01:06 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline danaddao

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #2 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

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #3 Online: 29 de Janeiro de 2009, 03:32 »
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.

Offline pinduvoz

  • Usuário Ubuntu
  • *
  • Mensagens: 2.494
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #4 Online: 29 de Janeiro de 2009, 05:19 »
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 ::

Offline danaddao

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #5 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

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #6 Online: 29 de Janeiro de 2009, 12:57 »
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.

Offline danaddao

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #7 Online: 29 de Janeiro de 2009, 13:13 »
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

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #8 Online: 29 de Janeiro de 2009, 13:35 »
você pode usar o apt-get

Offline danaddao

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #9 Online: 29 de Janeiro de 2009, 13:40 »
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
« Última modificação: 29 de Janeiro de 2009, 14:34 por danaddao »

Offline pinduvoz

  • Usuário Ubuntu
  • *
  • Mensagens: 2.494
    • Ver perfil
Re: [Dúvida] No grub aparece vários Ubuntus
« Resposta #10 Online: 29 de Janeiro de 2009, 18:49 »
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:

Código: [Selecionar]
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.
« Última modificação: 29 de Janeiro de 2009, 18:51 por pinduvoz »
:: Linux Registered User nº 439378 ::