Ubuntu 9.10 vê somente 244 MB de RAM, enquanto o BIOS e o Windows vêem 1.5 GB

1

Tenho 1,5 GB de RAM instalada em um Dell mais antigo, o Pentium 4. Acabei de instalar o Ubuntu 9.1 e o sistema está vendo apenas 244 MB de RAM, embora haja 1,5 GB no sistema. A BIOS vê tudo isso. Eu rodei um disco do Knoppix e ele só viu 25 MB ao inicializar.

Eu não fiz alterações específicas na instalação que afetaria isso. Eu olhei através do BIOS e a única configuração que eu pude ver foi a abertura do AGP. Nem tenho certeza do que é isso.

Alguém sabe onde eu errei?

Eu também tentei mover os módulos de memória pela placa. Inicializado com o stick de 1 GB, ainda vimos 244 MB.

NOTA - Esse mesmo sistema, exceto o disco rígido, tinha o Windows XP rodando nele. O usuário que o executou disse que a RAM era boa e sempre mostrava 1,5 GB.

Aqui está sudo cat /proc/meminfo

MemTotal: 250064 kB
MemFree: 3832 kB
Buffers: 13356 kB e Cached: 52216 kB
SwapCached: 19676 kB e Active: 91504 kB e Inactive: 113884 kB e Active(anon): 60572 kB
Inactive(anon): 82156 kB
Active(file): 30932 kB
Inactive(file): 31728 kB em Unevictable: 0 kB em Mlocked: 0 kB em HighTotal: 0 kB em HighFree: 0 kB em LowTotal: 250064 kB em LowFree: 3832 kB
SwapTotal: 4883720 kB
SwapFree: 4781204 kB de Dirty: 496 kB de Writeback: 720 kB de AnonPages: 123796 kB de Mapped: 23368 kB de Slab: 17248 kB de% SReclaimable: 7932 kB
SUnreclaim: 9316 kB
PageTables: 5304 kB
NFS_Unstable: 0 kB
Bounce: 0 kB de WritebackTmp: 0 kB
CommitLimit: 5008752 kB de Committed_AS: 740372 kB de VmallocTotal: 770600 kB
VmallocUsed: 26008 kB
VmallocChunk: 662544 kB
HugePages_Total: 0 em HugePages_Free: 0 em HugePages_Rsvd: 0 em HugePages_Surp: 0 em Hugepagesize: 4096 kB em DirectMap4k: 114128 kB em DirectMap4M: 147456 kB

Configuração de hardware:

  • eMachine T3958
  • Processador Intel Celeron D 340, 3 GHz, soquete 478
  • 1,5 GB de RAM (um de 1 GB e dois de 256 MB)

Postei dmesg e hwinfo --short em pastebin .

EDIT - Eu descobri algumas informações adicionais importantes agora. Minha configuração de monitor foi tal que, quando eu mudei meu monitor para o segundo canal de um divisor VGA de 1 & 2, vejo informações adicionais na inicialização:

Alert! OS install mode enabled.
Amount of available memory limited to 256MB.

Não tenho certeza do que isso significa ou de onde se originou. Eu tenho um problema de BIOS?

EDITAR - Então, ao pesquisar na web e no meu BIOS, encontrei uma configuração no BIOS chamada "Install Mode". Isso foi ativado por algum motivo. Não tenho certeza se eu fiz isso ou ele mudou como padrão quando eu instalei o novo disco rígido. De qualquer forma, este foi o meu problema o tempo todo. Errgh. Obrigado pela ajuda de todos!

    
por nicorellius 15.06.2010 / 02:28

2 respostas

2

O modo de instalação foi definido como "on" no BIOS. Ou eu o mudei inadvertidamente ou foi padronizado quando instalei um novo disco rígido. Mudou isso de volta e está vendo toda a RAM.

    
por 16.06.2010 / 00:38
2

O mapa de RAM do BIOS está dizendo apenas ao Linux que há apenas 256MB de memória disponível:

BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)    : 640k
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000ff74000 (usable)    : 260560k
BIOS-e820: 000000000ff74000 - 000000000ff76000 (ACPI NVS)
BIOS-e820: 000000000ff76000 - 000000000ff97000 (ACPI data)
BIOS-e820: 000000000ff97000 - 0000000010000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fecf0000 - 00000000fecf1000 (reserved)
BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)

Idealmente, corrija seu BIOS. Ou tente iniciar com mem=1536m especificado como um parâmetro adicional do kernel. Você pode precisar ajustá-lo levemente - o Linux irá travar e queimar se você especificar mais memória do que a disponível.

    
por 15.06.2010 / 18:56