Estou executando uma instância do Ubuntu 15.10. Preciso instalar o kernel mais recente usado pelo Ubuntu 14.10, que eu acho que é 3.16.0-28-genérico. A entrada sudo apt-get install linux-image-3.16.0-28-generic
retorna uma mensagem de erro informando que ela não está disponível e pode ter sido obsoleta ou o que seja. Eu acho que se eu adicionar algo, sources.list
ele será capaz de obtê-lo. Mas o que eu adiciono a ele?
E antes que alguém fale sobre os problemas que isso pode produzir, isso não importa para mim.
Se você deseja o kernel oficial do Ubuntu (não o principal) de uma versão não suportada, veja abaixo.
Para diferenças entre os kernels Mainline e Stock, consulte https://askubuntu.com/a/91374/555474
Eu tive que instalar um kernel ainda mais antigo (2.6.32.21-genérico) para que os módulos de estoque funcionassem com um kernel personalizado. Como nenhum hardware estava funcionando, tive que fazer o download manualmente.
Aqui está como obter os kernels descontinuados manualmente em http://old-releases.ubuntu.com/ubuntu/
Essencialmente, você precisará dos cabeçalhos do kernel para o seu processador, dos cabeçalhos comuns (todos) e da imagem do kernel para o seu processador.
Nas etapas abaixo, substitua
x.x.xx-xx
pela versão do kernel eamd64
pelo tipo de processador. Observe que isso é para o kernel genérico e não usa recursos extras, como PAE.Vá para http://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/ (acredito que isso lista a maioria, senão todos os pacotes antigos do kernel)
headers-x.x.xx-xx-generic
e baixe oNa página CTRL + F, localize
image-x.x.xx-xx-generic
e baixe oColoque todos esses pacotes em uma pasta sozinha e a partir dessa pasta (
cd
nela), executesudo dpkg -i *.deb
fonte