Linux, não reconheceu toda memória RAM.

jbrasil

Power Member
Boa tarde !
Acrescentei 1GB, de memória em um servidor linux.
Distribuição: mandrake linux 10.0
Kernel: 2.6.3-7mdk

A BIOS, reconheceu normalmente as memórias.
Total: 1.5 GB.
Porém, o linux só reconheceu 1.0 GB.
Alterei estes parâmetros no arquivo /boot/config, porém não deu certo.
CONFIG_HIGHMEM4G=y
CONFIG_HIGHMEM=y

Será, que tem que recompilar kernel ?

Obs: Gerei um relatório, através do comando lshw.
Neste relatório, consta 1.5 GB RAM.
A placa mãe deste servidor, suporta até 2 GB RAM.
Obrigado.
JBrasil.
 
Obviamente que tens de recompilar o kernel para que as mudanças façam efeito. E as mudanças que queres é para fazer em /usr/src/linux/.config , não no ficheiro que está em /boot .
 
Obviamente que tens de recompilar o kernel para que as mudanças façam efeito. E as mudanças que queres é para fazer em /usr/src/linux/.config , não no ficheiro que está em /boot .
Não quero recompilar Kernel, pois é um servidor critico.
Encontrei dois pacotes do kernel, para esta distribuição - mandrake linux 10.0

kernel-2.6.3.27mdk-1-1mdk.i586.rpm
kernel-i686-up-4GB-2.6.3.27mdk-1-1mdk.i586.rpm

Porém, estou em dúvida, qual devo instalar.
Alguém sabe ?
Obrigado.
José Roberto.
 
o teu problema é falta de suporte de highmemory.

verifica se nos patches novos da mandrake nao está já suporte para highmem. provavelmente esqueceram-se disso nessa versão do kernel... acontece...
 
Back
Topo