¿Por qué Ubuntu 15.10 de 64 bits solo detecta 2,6 GB de RAM en mi computadora portátil de 4 GB?

¿Por qué Ubuntu 15.10 de 64 bits solo detecta 2,6 GB de RAM en mi computadora portátil de 4 GB?

Mayormente fijo

Estoy usando un ThinkPad X240 y la mayoría de las distribuciones de Linux informan que mi RAM total es de 3,8 GiB, pero Ubuntu 15.10 informa 2,6 GiB.

Estoy ejecutando Ubuntu de 64 bits. Revisé mi BIOS y dice que tengo 4096 MB. Intenté ejecutar el USB en vivo nuevamente y reporta 3,8 GiB. Intenté reinstalar (sin alterar mis archivos) pero todavía muestra 2,6 GiB.

Salida de dmesg | grep "Memoria: "

[    0.000000] Memory: 2693004K/2856836K available (8146K kernel code,
1237K rwdata, 3800K rodata,1460K init, 1292K bss, 163832K reserved, 
0K cma-reserved)

Salida de dmidecode --type memoria | grep -E "(Tamaño|Capacidad.máxima)"

Maximum Capacity: 8 GB
Size: 4096 MB

Salida de sudo lshw -short -C memoria

H/W path       Device     Class          Description
====================================================
/0/0                      memory         2663MiB System memory

Salida de libre -m

              total       used       free     shared    buffers     cached
Mem:          2663       2641         21        261          7       1413
-/+ buffers/cache:       1220       1442
Swap:         7812        140       7671

Eso parece indicar que se está usando mucho para -/+ buffers/cache, aunque es posible que lo esté malinterpretando. ¿Podría ese ser el problema? Si es así, ¿por qué el sistema parece necesitar mucho más que cualquier otra distribución que haya usado en esta computadora portátil?

Salida de uname -a

Linux chris-ThinkPad-X240 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8
15:35:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Realmente agradecería un poco de ayuda para descubrir qué está pasando.

editar 1

Salida de lspci

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I218-LM (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4)
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)

editar 2

Imagen de mi pantalla durante memtest

edición 3: corrección parcial

Bien, como no había nada malo con el hardware y la RAM definitivamente estaba en su lugar y sin daños, decidí que debía haber sido un problema con el BIOS. Así que descargué la última actualización del sitio web de Lenovo, quemé un CD e instalé la actualización. Ahora tengo 3,6 GiB de RAM disponibles, en lugar de 2,6. Todavía faltan unos 200 MiB de RAM, pero definitivamente es un paso en la dirección correcta. Además, ahora el sistema al menos reconoce la cantidad total de RAM disponible.

Salida de dmesg | grep "Memoria: "

[    0.000000] Memory: 3696432K/3874608K available (8146K kernel code,
1237K rwdata, 3800K rodata, 1460K init, 1292K bss, 178176K reserved, 0K 
cma-reserved)

Salida de sudo lshw -short -C memoria

H/W path        Device     Class          Description
=====================================================
/0/0                       memory         3643MiB System memory

¿Alguna idea sobre cómo recuperar los 200 MiB de RAM que aún faltan?

información relacionada