64bit Falha ao executar o init ao inicializar a partir do kernel do PAE, 32bits funciona bem

1

Instalado 64bit do livecd. Funciona perfeitamente como instalado com o kernel genérico. Kernel PAE instalado via apt-get e após a reinicialização, obtenha:

Falha ao executar / init Kernel panic - não sincronizando. Nenhum init encontrado. Tente passar a opção init = para o kernel. Pid = 1, comm: swapper / 0 Não contaminado 3.2.0-24-generic-pae # 39-ubuntu

Então eu posso inicializar bem com um Intel p4 64bit em um kernel de 32 bits ou um kernel de 64 bits, mas quando eu tento um kernel pae eu recebo um kernel panic. Como faço para que o kernel pae seja executado?

Estou tentando fazer com que o sistema reconheça a quantidade total de memória instalada (6g) versus o que está vendo instalada (3.2g). O BIOS vê o 6g completo instalado.

Atualização: Meh. Parece que depois de tudo dito e feito a coisa toda foi causada por uma vara ruim de carneiro.

    
por isildur 27.05.2012 / 15:34

3 respostas

1

Qual CPU? A CPU suporta PAE? Parece que não. Se você já instalou o 64-bit, por que está tentando fazer um kernel de 32 bits funcionar? O kernel de 64 bits deve ver os 6 GB completos de RAM. Você não precisa da PAE com um kernel de 64 bits.

    
por dobey 27.05.2012 / 16:36
1

Eu instalei o 32bit por engano. Verificou a CPU e é de fato uma CPU de 64 bits. Instalou o Ubuntu a partir do LiveCD e ele apenas mostrou uma imagem genérica do kernel e o monitor do sistema mostrou apenas 3.2g de RAM enquanto o BIOS mostra 6g. Eu segui as instruções no link para ativar um kernel do PAE, mas ele dá o erro de inicialização quando tento inicializar a partir dele. / p>

Eu não sou um profissional do Linux, então um pouco de apoio manual pode ser para tirar esse navio do chão. :) Eu não sou estranho para a linha de comando embora. Obrigado por todas as respostas e respostas.

edit: Eu reinstalei a versão de 64 bits. Formatado o drive para garantir que nenhum bit de 32 bits permanecesse.

edit2: CPU é uma Intel P4 3.06ghz.

    
por isildur 31.05.2012 / 02:17
0

O kernel PAE é apenas o kernel de 32 bits com alguns ajustes para permitir endereçamento de mais de 4 GB ou memória.

Se você quiser que o Ubuntu que você instala use o máximo de 6 GB de RAM possível, sugiro usar a versão de 64 bits do Ubuntu. Além de poder endereçar mais RAM, você também pode ter outras melhorias de CPU que a IMO vale a pena ter.

Se você quiser usar o kernel PAE, instale a versão de 32 bits do Ubuntu. Em 12.04 32-bit Ubuntu deve usar automaticamente o kernel PAE. (Pelo menos essa foi a minha experiência.)

Use a versão de 32 bits do Ubuntu ou use a versão de 64 bits. Tentando misturá-los é apenas tentar quebrar o seu sistema. (Ou, alternadamente, ver quanto tempo ele irá rodar e parecer não ser quebrado antes que finalmente o falhe em você. A mixagem não pode ser garantida como estável.)

    
por irrational John 28.05.2012 / 06:27