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?