Como instalo um kernel antigo?

5

Estou executando uma instância do Ubuntu 15.10. Eu preciso instalar o kernel mais recente usado pelo Ubuntu 14.10, que eu acho que é 3.16.0-28-genérico. Digitar sudo apt-get install linux-image-3.16.0-28-generic retorna uma mensagem de erro informando que não está disponível e pode ter sido obsoleta ou qualquer outra coisa. Eu acho que se eu adicionar algo ao sources.list , ele será capaz de obtê-lo. Mas o que eu adiciono a ele?

E antes que alguém se preocupe com os problemas que isso pode causar, não importa para mim.

    
por Melab 20.11.2015 / 01:29

2 respostas

11

No Ubuntu, use o navegador para navegar para o > link Role até o final da lista; escolha seu kernel. Faça o download dos seguintes arquivos (xxxxxx será substituído por números indicando a versão do kernel. Supondo que você tenha um sistema operacional de 64 bits):

% bl0ck_qu0te%

Mova todos esses arquivos para uma pasta. cd para ele. Instale todos esses pacotes executando

sudo dpkg -i *.deb

Escolha um novo kernel no menu grub.

Update : Como é uma instância do ubuntu você pode obter manualmente os links e usar o wget para baixar os pacotes

    
por Sijin Krishnan 20.11.2015 / 01:47
0

Se você quiser o kernel oficial do Ubuntu (não um kernel principal) de uma versão não suportada, veja abaixo.

Para as diferenças entre os kernels Mainline e Stock veja o link

Eu tive que instalar um kernel ainda mais antigo (2.6.32.21-generic) para módulos de estoque para trabalhar com um kernel personalizado. Nenhum hardware estava funcionando, então tive que fazer o download manualmente.

Veja como obter os kernels descontinuados manualmente pelo link

Essencialmente, você precisará dos cabeçalhos do kernel para seu processador, cabeçalhos comuns (todos) e a imagem do kernel para o seu processador.

  1. Nas etapas abaixo, substitua x.x.xx-xx pela sua versão do kernel e amd64 pelo seu tipo de processador. Observe que isso é para o kernel genérico e não usa recursos extras, como PAE.

  2. Acesse o link (acredito que isso é a maioria, se não todos os pacotes antigos do kernel)

  3. Na página CTRL + F, localize headers-x.x.xx-xx-generic e baixe o arquivo
    1. linux-headers-x.x.xx-xx-generic_x.x.xx-xx.yy_ amd64 .deb
    2. linux-headers-x.x.xx-xx-generic_x.x.xx-xx.yy_ todos .deb
  4. Na página CTRL + F, localize image-x.x.xx-xx-generic e baixe o

    1. linux-image-2.6.32-21-generic_2.6.32-21.32_ amd64 .deb
  5. Coloque todos esses pacotes em uma pasta sozinha e, a partir dessa pasta ( cd ), execute

    1. sudo dpkg -i *.deb
por Mr_Moneybags 10.06.2016 / 09:51

Tags