É um caso muito comum, hoje em dia, de alguns terem 4gb de RAM ou mais, e o Ubuntu não enxergar toda a memória disponível. Existe uma explicação lógica de bits, mas isso fica para outro dia. Vamos ser mais didáticos e mostrar a solução do problema.
Você precisará instalar o Physical Address Extension (PAE) na versão 32 bits do Ubuntu Linux. É um feature que permite que sistemas x86 e x86-64 leiem mais de 4gb de memória.
Você tem 2 opções:
1 – instalar a versão 64bits do Ubuntu
2 – instalar o PAE e recompilar o kernel:
abra o terminal e cole isso aqui:
$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
Aí, reboota o PC:
$ sudo reboot
Liga o PC, se logue e digite:
$ free -m
Espero que isso ajude o pessoal!
Me diz uma coisa… tenho um servidor ubuntu rodando o serviço de LTSP. E preciso que enxergue os 4 G de memória. Se eu fizer esse processo acarretará algum problema em meus serviços???
Nunca fiz esse teste, não posso dizer com certeza.
Mas não valeria a pena fazer um backup e testar?
Abs!
@lincoln
a opção (2) instala o kernel “tipo servidor”, que é diferente do “tipo” desktop, já vem com a opção PAE compilada e outras diferenças que podem ser lidas em http://www.ubuntu.com/products/whatisubuntu/serveredition
Se o seu servidor é servidor mesmo, devias já ter instalado essa versão; se não o fizeste, pelo que entendi do projeto LTSP, da documentação em português, o fato de atualizar o kernel não seria um problema, mas como disse o Maudy, convém um bom backup.
boa sorte!
interessante, eu vou testar… neste caso , usando o apt-get nem é preciso recompilar nada? estou certo? tenho trauma de recompilações de kernel linux…. to acostumado usar FreeBSD e é muito sussa, mas pra server, ….. desktop o Ubuntu detona 100%