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

Re: I want all my 4GB!!!



Lennart Sorensen wrote:
> On Tue, Jul 21, 2009 at 12:08:58AM +0400, James Brown wrote:
>   
>> I have a laptop Acer TravelMate 3043WTMi under Lenny AMD64 with 4GD RAM.
>> But the system "see" only 3GB:
>> dmesg |grep Memory
>> [    0.004000] Memory: 3081184k/3136000k available (2225k kernel code,
>> 54428k reserved, 1080k data, 392k init)
>> $ cat /proc/meminfo
>> MemTotal:      3088108 kB
>>
>> How can I get all my 4GB memory?
>>     
>
> Could you get the output of dmesg?  It would tell us exactly what the
> BIOS reports for memory.  Many older chipsets did not support remapping of
> memory, so whatever area of the memory space PCI requried was simply lost.
>
> Something like this is the key part:
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 000000000009ac00 (usable)
>  BIOS-e820: 000000000009ac00 - 00000000000a0000 (reserved)
>  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
>  BIOS-e820: 0000000000100000 - 00000000bffc7440 (usable)
>  BIOS-e820: 00000000bffc7440 - 00000000bffceac0 (ACPI data)
>  BIOS-e820: 00000000bffceac0 - 00000000c0000000 (reserved)
>  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
>  BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
>  BIOS-e820: 0000000100000000 - 0000000240000000 (usable)
>
>   
~$ dmesg | grep BIOS
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000bf680000 (usable)
[    0.000000]  BIOS-e820: 00000000bf680000 - 00000000bf700000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bf700000 - 00000000c0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[    0.000000]  BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000] ACPI: BIOS bug: multiple APIC/MADT found, using 0
[    0.000000]   early res: 0 [0-fff] BIOS data page
[    0.000000]   early res: 4 [9f800-fffff] BIOS reserved
[    0.004000] Calgary: detecting Calgary via BIOS EBDA area
[    0.264998] ACPI: BIOS _OSI(Linux) query ignored via DMI


Reply to: