Como instalo uma versão anterior do kernel 2.6.37?

5

Eu tenho um netbook Sony VAIO P e, para vários problemas (driver gráfico, driver de áudio e gerenciamento de energia), quero instalar uma versão mais antiga do kernel Linux no Ubuntu 11.10 (na verdade, seu Xubuntu ) que parece ser muito mais adequado.

Então eu procurei pelos kernels do Ubuntu e encontrei este link que inclui todas as versões do kernel Linux distribuídas pelo Ubuntu. Eu estou procurando uma versão antes de 2.6.38 (para escapar do problema de gerenciamento de energia conhecido) e, claro, resolver meus muitos problemas de driver!

  1. Eu acho que minha melhor aposta é 2.6.37 mas existem vários kernels 2.6.37.x-x! Alguém pode me indicar a escolha certa?

  2. Em cada pasta (por exemplo: esta ) existem vários pacotes DEB. Quais pacotes devo instalar? (Nota: eu tenho um sistema de 32 bits)

  3. Qual é o processo de instalação? sudo dpkg -i *.deb ? Esta etapa fina ou adicional é necessária?

Obrigado.

    
por Seyed Mohammad 29.12.2011 / 21:20

3 respostas

3

primeiro o aviso

A alteração do kernel não deve ser tomada de ânimo leve - você pode se deparar com sérios problemas com gráficos e outros problemas - e até com cenários que não sejam de inicialização.

É aconselhável criar uma imagem de disco com uma boa ferramenta de imagem, como Clonezilla ANTES de começar.

kernels mainline vs kernels de estoque do ubuntu

Os kernels mainline são construídos usando um toolchain mais antigo do que os kernels do Ubuntu. Talvez seja melhor considerar o download de kernels do Ubuntu a partir de versões específicas do Ubuntu

Por exemplo - 2.6.38 para o Natty, 2.6.35 para o Maverick e 2.6. 32 para o Lucid.

No entanto, você pode procurar encaminhar para v3.2 que será usado no Precise - alguns têm relatou bons problemas de gerenciamento de energia com este kernel, bem como com os drivers mais recentes.

Existe uma questão semelhante aqui que lhe dará mais informações: Como fazer o downgrade do kernel no 11.10

Supondo que seu principal problema seja o gerenciamento de energia, antes de considerar a possibilidade de alterar seu kernel - considere instalar o Jupiter - esta é uma excelente ferramenta de gerenciamento de energia.

instalando a partir da linha principal

Se você precisar fazer o download da linha principal, as instruções completas estão no wiki da comunidade . Em resumo, pacotes deb de 32 bits ou 64 bits para cabeçalhos & amp; imagem genérica juntamente com um pacote "all" deb.

Todos os pacotes .deb podem ser instalados com a mesma sintaxe:

sudo dpkg -i [package_name].deb

Se você quiser usar o 2.6.37 - basta usar a última versão 2.6.37.x. Nota - nenhum desses kernels receberá atualizações de segurança - você precisará corrigir esses problemas sozinho.

Se você estiver usando drivers proprietários (por exemplo, nvidia ou fglrx), será necessário reinstalar esses drivers. Pode ser sensato renomear seu arquivo /etc/X11/xorg.conf antes de inicializar.

    
por fossfreedom 29.12.2011 / 21:38
0

Em vez de retroceder, por que não experimentar o kernel mais recente e ver se isso corrige os problemas que você está experimentando e, ao mesmo tempo, atualizando seu sistema para uma versão mais estável e livre de bugs?

Tente isto:

link

    
por TenPlus1 03.10.2012 / 21:57
0

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. O VBoot libera seu módulo construído no kernel e eu tive que combinar as versões para fazer meu outro hardware funcionar.

Como tal, eu pensei em explicar como obter manualmente os kernels descontinuados do link

  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:38

Tags