Será possível usar um kernel não-pae nas versões recentes do Ubuntu?

15

Eu sei que as perguntas sobre o Ubuntu +1 são desaprovadas, mas acredito que seja uma exceção justa. Atualmente, tenho 2 sistemas executando o Ubuntu 12.10, e um deles possui um Pentium M que não suporta PAE (estranho, eu sei, mas é verdade).

No passado, isso significava que eu tinha que confiar em um iso personalizado para instalar o Ubuntu em um sistema semelhante e, dessa vez, fui com o Xubuntu 12.04.

Minha pergunta é 2 vezes, mas realmente uma pergunta:

  • É / será possível instalar uma versão não pae do kernel 12.10 a partir dos repositórios padrão?
  • Se não, como posso obter esse kernel? (Existe um PPA com esse kernel disponível?).

NB:

Antes que alguém sugira que eu apenas instale este pacote: http://packages.ubuntu.com/quantal/linux-image-generic , observe que isso vem com o PAE ativado.

PS Sim, eu pesquisei no Google. Eu não encontrei a resposta.

RolandiXor
fonte

Respostas:

2

Ele é possível atualizar 12,04-12,10 (e usando o oficial novo PAE kernels) por enganar o apt-get em acreditar que seu sistema tem um PAE habilitado cpu (ele vai simplesmente pesquisar por "pae" em / proc / cpuinfo).

Os processadores Pentium-M anteriores afetados não possuem esse sinalizador de pae, mas ainda são capazes de executar esses kernels se apenas os instaladores do Ubuntu (ou os scripts de pré-instalação dos pacotes do kernel) não tentassem ser mais inteligentes que o usuário e impedir ativamente a instalação. .

Agora existe uma solução fácil e elegante para esse problema: Antes de atualizar de 12.04 para 12.10, basta corrigir o / proc / cpuinfo (pode ser feito com uma montagem simples) e, em seguida, faça o upgrade de distribuição para 12.10, como de costume.

Existe um pacote "fake-pae" neste ppa que fará exatamente isso, basta instalar esse pacote e fazer a dist-upgrade e logo após você terá um 12.10 com o kernel 3.5 PAE perfeitamente rodando no seu Pentium-M.

prof7bit
fonte
9
  • Como suas pesquisas podem ter mostrado, nenhum kernels não PAE i386 está disponível para Quantal - nos repositórios oficiais, como uma versão principal ou de outra forma
  • A menos que isso mude, você terá que encontrar um PPA (não conheço nenhum) ou construir o kernel você mesmo (o que não é nada difícil)
  • Se você precisa desse kernel agora, poste nos comentários e tentarei fornecer um PPA com o mais recente 3.5.0-13 com o PAE desativado.
ish
fonte
11
Que o PPA seria uma grande bênção ^ _ ^ Eu me compilaria, mas pelo que ouvi / li sobre a compilação do kernel, não tenho tempo para analisá-lo no meu hardware.
RolandiXor
Você fez o PPA? (Se não, eu vou em frente e vou tentar construir isso sozinho).
RolandiXor
11
Eu preciso dele demais para um velho notebook Pentium Centrino .. :)
heiko81
Um PPA seria realmente útil para quem precisa instalar o Ubuntu em um computador com um processador não-PAE. Seria útil para muitas pessoas.
9789 John St Scott
4

Também não quero colocar meu T42 no lixo. Portanto, eu compilei um kernel personalizado com base nas fontes 12.10 mais recentes.

O kernel é estável (eu compilei os pacotes abaixo com ele :-))

Eles estão disponíveis aqui .

webtom
fonte
Doce. Eu também gosto das suas instruções.
RolandiXor