Removendo o novo kernel do Linux e retendo o mais antigo

0

Eu atualizei o kernel do linux de 3.5 para 3.16 baixando o arquivo tar.xz do linuxkernel.org e compilado, e subseqüentemente instalado com sucesso na minha máquina ubuntu (significando que eu posso ver as opções de inicialização quando eu inicio o pc e posso entre na versão 3.5 ou 3.16 do kernel linux) mas agora eu quero remover a versão mais recente. passos que segui

  1. logado na versão mais antiga 3.5
  2. executou dpkg --list | grep linux-image mas não há menção de 3,16

    root@h2o-Vostro-1015:~# dpkg --list | grep linux-image
    ii  linux-image-3.5.0-17-generic              3.5.0-17.28                               i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
    ii  linux-image-extra-3.5.0-17-generic        3.5.0-17.28                               i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
    ii  linux-image-generic                       3.5.0.17.19                               i386         Generic Linux kernel image
    

que indica que eu tenho apenas a versão 3.5 instalada, mas posso inicializar na versão 3.16 e também

  • Eu verifiquei o diretório / boot, lá eu posso ver o initrd.img-3.16.0-rc4, o que prova que a versão 3.16 ainda está presente.

teve etapas acima trabalhada eu teria tentado remoção através do synaptic ou

sudo apt-get remove --purge 3.16.0*

comando via terminal.

por favor, informe como posso remover a versão mais recente.

    
por Himanshu Sourav 12.07.2014 / 18:10

3 respostas

1

Desde que você instalou o kernel manualmente, postar um link para as instruções que você seguiu seria útil.

Para excluir manualmente, você pode executar ls -l / boot . Normalmente, os arquivos seriam:

  1. abi - *
  2. initrd.img - *
  3. config - *
  4. System.map - *
  5. vmlinuz - *

Exclua esses arquivos (correspondentes a 3.16) e atualize o grub.

    
por Ashish 12.07.2014 / 19:50
0

Todos os seus kernels devem ser encontrados em / boot. Como superusuário (root), apague os que você não precisa e atualize o grub.

    
por Elder Geek 12.07.2014 / 18:48
0

NOTA: A instalação de kernels (ou outros tipos de software) FORA do gerenciador de pacotes faz com que seu trabalho não apareça no apt-get (dpkg) e pode ter algumas ramificações para a estabilidade e manutenibilidade do sistema.

No entanto, é fácil remover um kernel específico, simplesmente vá para o arquivo / boot e remova os arquivos com o número da versão correspondente. Então você deve atualizar o menu grub para remover essa entrada (se existir) nela.

    
por mdpc 12.07.2014 / 19:51