Downgrade o kernel do Ubuntu 12.04 para o 2.6.x

0

Atualmente eu tenho o kernel mais atualizado (Linux user-desktop 3.2.0-67-generic #101-Ubuntu SMP Tue Jul 15 17:46:11 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux) do Ubuntu 12.04 no meu computador x86_64, mas para que algum hardware funcione, eu preciso do kernel 2.6.x.

Como é possível fazer o downgrade com segurança do Kernel para a versão 2.6.x sem perder dados, programas ou qualquer outra coisa? Será então também possível instalar o kernel 2.6.x lado-a-lado com o mais recente, de modo que a partir do Grub eu possa escolher qual versão eu quero iniciar?

    
por linello 21.07.2014 / 11:17

1 resposta

0

Espero que o 12.04 possa rodar no Linux 2.6. Não é muito mais antigo do que o lançamento inicial do 3.0, por isso duvido que exista muita coisa que dependa de APIs apenas 3.0.

Os principais desenvolvedores Linux ainda mantêm um kernel 2.6 (atualmente em 2.6.32.63), embora nas notas de versão .58 foi dito que a manutenção diminuirá e, um dia, eventualmente parará.

2.6.32. * também está sendo construído para o Lucid (10.04 LTS). Você pode encontrar os pacotes para este no Kernel PPA mas se você está lendo esta resposta a qualquer tempo significante depois que foi postado, verifique as listas . Você precisará manualmente fazer o download dos pacotes para sua arquitetura e instalá-los.

Você também precisará monitorar versões 2.6 e atualizar por sua própria vontade. O Ubuntu não atualizará automaticamente esses pacotes para você, então você terá que voltar para o PPA.

O suporte da Lucid será em abril de 2015, então espero que essas compilações terminem. Depois disso, suas opções restantes são:

  • Faça o download de kernel.org e compile você mesmo , embora eu espere que a manutenção seja interrompida depois que o Lucid morrer.
  • Pague ao seu fornecedor de hardware para atualizar seu driver para os 3. * kernels.
  • Substitua o hardware por uma versão que ainda seja suportada.
  • Se o fornecedor não existir mais e não houver hardware substituto disponível, você provavelmente poderá pagar alguém para portar o driver.

E você tem que ter em mente que isso tudo pode dar em nada. Simplesmente pode haver coisas em 12.04 que dependem de recursos 3. *.

Em termos de suas perguntas auxiliares, sim, deve ser possível instalar ao lado de kernels mais antigos e, sim, isso resultará em uma opção na tela do Grub. Dito isso, o kernel mais novo será, por padrão, sempre a primeira escolha.

Você provavelmente poderia criar um hardwire em torno disso editando a configuração do grub.

    
por Oli 21.07.2014 / 11:44