Muitos kerneis na tela do grub2

Iniciado por Holmes, 05 de Dezembro de 2009, 10:58

tópico anterior - próximo tópico

Holmes

Oi pessoal do forum,
Sou novato no uso do linux e gostaria de pedir uma ajuda. Hoje uso o ubuntu netbook remix 9.10 e até o momento ele já fez duas atualizações. Com isto, hoje estou com três tipos de kerneis na tela do grub (2.6.31.14, 2.6.31.15 e 2.6.31.16). Gostaria de saber como posso eliminar os kerneis antigos, ou eliminar o 2.6.31.14 e deixar os dois últimos.
Muito obrigado, Viva
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

Guilherme Schvarcz Franco

Cara, é bem simples. Pelo que entendi você quer eliminar os test memory e o recovery kernel da tela de inicialização do grub, é isto?


Se você esta com o ubuntu 9.10 deve estar com o grub 1.9 beta, então o caminho é o seguinte

Abra o terminal e se identifique como root.

sudo su

Ele vai te pedir a senha de root, é a senha que você escolheu quando instalou o sistema.
Após isto abra o arquivo de configuração do grub com o edit.

gedit /boot/grub/grub.cfg

Corra o arquivo até o final. e comente as ultimas linhas onde estão os kernel. Note que cada agrupamento vai estar num formato similar a este

menuentry "Memtest86+" {
        set root=(hd0,1)
        linux16 /memtest86+.bin
}


Para comentar basta por # na frente da linha... ficando assim:


#menuentry "Memtest86+" {
#        set root=(hd0,1)
#        linux16 /memtest86+.bin
#}


Note: De chave a chave...


salve o arquivo, feche o terminal, renicie o pc e veja se era isto mesmo que tu queria... qualquer coisa posta aqui que dou mais esplicações...


Abraço!
-------------------------------------------------------
Guilherme Schvarcz Franco
   Severino da UNIFRA.

Holmes

#2
Oi Guilherme,
Muito obrigado pela dica, mas eu quero eliminar o kernel 2.6.31.14 e ficar com os outros dois. Pesquisei na net e encontrei isto, veja:

- como root
dpkg --get-selection | grep linux-image
com isto ele vai listar todos kerneis da distro.

- como root
apt-get purge "nome do linux-image".
com isto ele vai eliminar o kernel indicado.

Posso usar isto para eliminar o kernel 2.6.31.14 e ficar com os outros dois (2.6.31.5 e 2.6.31.16 [o atual])?

Muito obrigado pelas dicas e vou usá-las para os dois últimos kerneis, assim vou esconder o test memory e o recovery kernel da tela de inicialização do grub.
Abs, Viva
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

Cláudio Novais

Pode utilizar sim!

Aconselho é a, ao remover, ver bem que pacotes ele vai remover juntamente com esse! Pode, por algum motivo, também remover outros kerneis, e nesse caso não deve proceder à remoção!

Tota

Ola,

desculpe discordar mas é inseguro editar o grub.cfg no grub2

O melhor ainda é remover pelo synaptic

procure no gerenciador de pacotes synaptic pelo numero do kernel e remova

usando a ediçao via grub voce remove apenas a entrada do grub, mas o kernel continua na maquina

pelo synaptic remove-se tudo

[],s

Holmes

#5
Oi Claudio e Tota,
Muito obrigado pelas dicas. Entao  a opçao segura é remover pelo synaptic e como faço isto? Vou em "busca rápida" do synaptic e coloco linux-image-2.6.31.14? mas não aparece nada e agora quando coloco somente linux-image aí aparece muitas coisas. Desculpem a minha pergunta, é q nunca fiz isto e tenho medo de algum erro.
Abs a todos, Viva
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

Guilherme Schvarcz Franco

Eu fico com receio de elimnar o kernel do pc... deixa ele lá quieto.... caso fizer alguma M no rodando, carrego pelo slack e arrumo para permitir o outro kernel....

Viva, eu não vou te dizer os passos agora pq não estou seguro do passo a passo e não estou num ubuntu. Quando chegar em casa eu apareço aqui e te descrevo!!
-------------------------------------------------------
Guilherme Schvarcz Franco
   Severino da UNIFRA.

Tota

Citação de: Viva online 05 de Dezembro de 2009, 13:06
Oi Claudio e Tota,
Muito obrigado pelas dicas. Entao  a opçao segura é remover pelo synaptic e como faço isto? Vou em "busca rápida" do synaptic e coloco linux-image-2.6.31.14? mas não aparece nada e agora quando coloco somente linux-image aí aparece muitas coisas. Desculpem a minha pergunta, é q nunca fiz isto e tenho medo de algum erro.
Abs a todos, Viva

Clique no binóculo de pesquisas e procure apenas pelo número

Ex.: 2.6.31

O synaptic vai listar as versões e você remove as desejadas.

Georg

Citação de: Tota online 05 de Dezembro de 2009, 12:53
Ola,

desculpe discordar mas é inseguro editar o grub.cfg no grub2

O melhor ainda é remover pelo synaptic

procure no gerenciador de pacotes synaptic pelo numero do kernel e remova

usando a ediçao via grub voce remove apenas a entrada do grub, mas o kernel continua na maquina

pelo synaptic remove-se tudo

[],s


Se interessar.
Eu concordo com o Tota e sempre removo pelo Synaptic.
Agora mesmo atualizou para a versão 2.6.31-16.

T+

NPC

Uma alternativa bem simples, pra quem não tá com segurança é instalar o ubuntu tweak. Lá você tem uma opção pra limpeza do sistema e uma delas é pra remover kernels antigos.

É sempre aconselhável deixar no mínimo dois. Pois é raro acontecer, mas alguma atualização pode te deixar sem internet ou sem video, daí é só voltar pro kernel antigo enquanto consertam.
Googling since 1999.

platao

Companheiros, o startup-manager funciona nesse grub mais novo?
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Ioca100

#11
Vá em Sistema>administração>mantenedor do sistema e veja se tem algo para limpar.
Se não der, vá de synaptic mesmo.
O desenvolverdor do StartUp - Manager  estava atualizando, mas ainda não sei se já está funcionando com o novo Grub.
Usuário Linux- 449417

Holmes

Oi pessoal do forum,
Muito obrigado pelas dicas, elas estão sendo importantes para os novatos. Segui a orientação do Tota, mas não consegui eliminar os arquivos no synaptic, pois ele não deu a opção de remoção. Ai segui a orientação do NPC. Instalei o ubuntu-tweak e consegui eliminar o kernel 2.6.31.14. Depois reinicei e ele não estava, no momento do boot, mais na lista do grub. Todavia, fui na synaptic e procurei por 2.6.31, ai surgiram varios 2.6.31.14, olha os pacotes que la tem:

- linux-backports-modules-2.6.31.14-generic.
- linux-backports-modules-2.6.31.14-generic-pae.
- linux-backports-modules-alsa-2.6.31.14-generic.
- linux-backports-modules-alsa-2.6.31.14-generic-pae.
- linux-headers2.6.31.14.
- linux-headers-2.6.31.14-386.
- linux-headers-2.6.31.14-generic.
- linux-headers-2.6.31.14-generic-pae.
- linux-headers-lbm-2.6.31.14-generic.
- linux-headers-lbm-2.6.31.14-generic-pae.
- linux-image-2.6.31.14-generic.
- linux-image-2.6.31.14-generic-pae.
- linux-image-2.6.31.14-virtual.

A minha pergunta é: esses pacotes podem ser eliminados? Pergunto porque no meu synaptic já tem duas versões: o 2.6.31.15 e agora o 2.6.31.16. Se posso eliminar como faço isto, pois no synaptic não dá a opção de remoção.
Abs a todos, Viva
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

Ioca100

Viva, veja o que está marcado e clique com o direito do mouse sobre o mesmo e verá a opção para remover.Aqui eu removi : linux-image-2.6.31.14-generic e linux-headers-2.6.31.14.
Usuário Linux- 449417

Holmes

Oi loca100,
Obrigado pela dica! Na coluna Estado do meu synaptic aparecem dois quadrinhos: um quadrinho na cor amarela, que em propriedade diz q esta instalado e um outro quadrinho q não tem cor, q em propriedade diz q não está instalado. Agora a minha dúvida é: se não esta instalado porque que o pacote aparece na busca do synaptic. Quando dou 2 cliques sobre o pacote, ele fica com uma setinha e fica na cor verde, aí clico com o botão direito e não tenho a opção de remover. O q pode ser?
Abs e obrigado, Viva   
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