[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian SID amd64 não reconhece mais que 3.2GB de RAM



Olá!

Primeiro, seu processador tem que suportar PAE, mas creio que desde 1995 todos os Intel e AMD suportam, mas execute "cat /proc/cpuinfo" e veja se tem "pae" entre "flags".

Para saber se o kernel está com PAE habilitado, execute "grep -i pae /boot/config-`uname -r`" e veja se tem "CONFIG_X86_PAE=y". Se resultar em "CONFIG_X86_PAE=m", tem que executar "modprobe pae", mas se resultar em "CONFIG_X86_PAE=n", precisa recompilar o kernel.

Sobre a máquina ser antiga, o que quero dizer é a tecnologia do chipset da placa mãe ser antiga, pode ser que uma placa mãe comprada hoje tenha um chipset com tecnologia antiga, que suporte 4 GB mas que usável será 3GB a 3,5GB, geralmente esta informação está no manual. Qual sua placa mãe? Execute "dmidecode" para ter mais informações além do manual e nome estampado na placa.

[]'s
            Junior Polegato



Em 15-04-2013 09:06, China escreveu:
Minha máquina é antiga mas não tanto assim é uma dual-core E2180,
comprada a 3 anos. Eu vou fazer um teste com um cd de boot de outra
distro (ubuntu) pra ver o que acho. Ontem fucei a bios dela toda e não
achei nenhuma configuração de remapeamento de memória. De qualquer
forma, se eu tiver de voltar a máquina para x86 por causa disso eu não
sei se vou fazer, pois em termos de desempenho vou perder mais que os
800MB de RAM que estão faltando. Meu uso de desktop é mediocre, sem
jogos ou qualquer coisa que exija mais da RAM. Só fiz o upgrade de
memória por causa do Wine com Firefox para Windows para fazer a
gambiarra pra rodar o NetFlix.

Em 14 de abril de 2013 22:08, Linux Polegato
<linux@juniorpolegato.com.br>  escreveu:
Olá!

Só um palpite...

Chipset antigo só endereça 32 bits, mas uma parte dos endereços é para bios,
rom, pci, irq e outros, geralmente podendo endereçar entre 3 e 3,5 GB de
RAM.

Se for esse seu caso, não adianta usar sistema de 64 bits, terá que ter PAE
( http://pt.m.wikipedia.org/wiki/Physical_Address_Extension )  habilitado no
kernel para que o processador use do recurso para endereçar tudo. Sei que
atualmente já vem habilitado nos kernels 32 bits, faca um teste que com um
cd de boot 32 bits com PAE ou procure ver se está habilitado no seu kernel e
como habilitar caso necessário.

[]'s
Junior Polegato

Em 14/04/2013 15:42, "China"<china.listas@gmail.com>  escreveu:
A bios não tem nenhuma configuração a esse respeito. Vou partir pra
ver se tem alguma atualização.

Em 14 de abril de 2013 13:57, Henrique de Moraes Holschuh
<hmh@debian.org>  escreveu:
On Sun, 14 Apr 2013, China wrote:
Tenho um desktop em casa, mas máquina mais antiga que tinha 2GB de
RAM. Então esta semana comprei mais um pente de 2GB e adicionei nela.
A memória está funcionando e na hora do boot a bios reconhece os 4GB
na contagem, mas o Debian só reconhece 3,2GB.
Precisa obrigar o chipset a remapear o "buraco" PCI (ou a RAM para
depois do
buraco PCI, dá na mesma).  Isso é função do BIOS.  Verifique se alguma
configuração do BIOS ou atualização do mesmo não resolve.  Se não
resolver,
tente procurar alguma coisa na parte de parâmetros de boot do kernel
relacionados à memória/PCI do Linux para ver se dá para resolver de
outra
forma.

Isso supondo que o chipset consiga endereçar tudo, o que pode não ser
verdade para chipsets antigos (o chipset precisa poder endereçar a RAM
*e* o
buraco PCI).

--
   "One disk to rule them all, One disk to find them. One disk to bring
   them all and in the darkness grind them. In the Land of Redmond
   where the shadows lie." -- The Silicon Valley Tarot
   Henrique Holschuh


--
@chinabhz


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
Archive:
http://lists.debian.org/CAKE1zwrMvB+Abn8gsKuiqtQ88LMYvmA_BSxw-t5kXEa12-JnA@mail.gmail.com



--
@chinabhz




Reply to: