My Dell N5040 notebook had 2GB phisical memory. Yesterday it was added more 2GB.
Code:
root@Microknoppix:/home/knoppix# dmidecode -t 17
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.6 present.

Handle 0x0016, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x0014
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM_A
    Bank Locator: DIMM_A
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1333 MHz
    Manufacturer: AD80
    Serial Number: 35C7182F  
    Asset Tag: 1136           
    Part Number: HMT325S6CFR8C-H9  
    Rank: 1

Handle 0x0018, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x0014
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM_B
    Bank Locator: DIMM_B
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1333 MHz
    Manufacturer: 5D85
    Serial Number: 00000000  
    Asset Tag: 1430           
    Part Number: EBJ20UF8BDU0-GN-F 
    Rank: 1

root@Microknoppix:/home/knoppix#
But Knoppix see only 2,9G.
Code:
root@Microknoppix:/home/knoppix# free -h
              total        used        free      shared  buff/cache   available
Mem:           2,9G        699M        743M        254M        1,5G        1,9G
I tried "knoppix64", "mem=4096M", "nozram" (separate and together) cheatcodes, but nothing changed. While SystemRescCD in 64bit mode saw 3,7 GB memory.
Actually I suppose what is the problem but it does not help me since I cannot resolve it. When I boot Knoppix in 64bit mode, it boots in 32bit mode... Since with "knoppix64" cheatcode I get:
Code:
knoppix@Microknoppix:~$ uname -m
i686
knoppix@Microknoppix:~$
While using SystemRescCD in 64bit mode I got "x86_64".
I run Knoppix 7.6.1 from ISO file.