Falta RAM para Ubuntu, presente para Windows

Oct 30 2020

Estoy moviendo una máquina de Windows a Ubuntu.

La máquina tiene 4 zócalos de memoria DDR3, 4 GB cada uno.

Después de instalar Ubuntu Desktop 18.04 64 bits, encuentro solo 8 GB, usando el "comando libre", pero se detectan el comando "dmidecode -t 17" y también el comando "lshw -c memory" show 16 GB.

Leí aquí que es la BIOS que limita el tamaño

Ubuntu en x64 ve 2G de 12G RAM instalados

Pero estoy 99% seguro de que Windows utilizó los 16 GB de RAM.

He estado en el BIOS y no encuentro nada relacionado con la configuración.

La versión de BIOS es 980DE3 / U3S3 y aquí dice que admite hasta 32 GB:

https://www.asrock.com/mb/amd/980de3u3s3/

¿Alguna idea sobre qué puedo hacer? Gracias.

Según lo solicitado, los datos en el formato adecuado: (lo siento)

PS1.-

nicolau@mars:~/sebas/_local_tinet_files$ sudo lshw -C memory
  *-firmware                
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: P1.00
       date: 02/10/2015
       size: 64KiB
       capacity: 1984KiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification netboot
  *-cache:0
       description: L1 cache
       physical id: 5
       slot: L1-Cache
       size: 288KiB
       capacity: 288KiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 6
       slot: L2-Cache
       size: 6MiB
       capacity: 6MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: 7
       slot: L3-Cache
       size: 8MiB
       capacity: 8MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=3
  *-memory
       description: System Memory
       physical id: 13
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: DIMM Synchronous 1600 MHz (0.6 ns)
          product: 99U5584-005.A00LF
          vendor: Kingston
          physical id: 0
          serial: 53741D0B
          slot: DIMM0
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:1
          description: DIMM Synchronous 1600 MHz (0.6 ns)
          product: 99U5584-005.A00LF
          vendor: Kingston
          physical id: 1
          serial: 0CF51E12
          slot: DIMM1
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:2
          description: DIMM Synchronous 1600 MHz (0.6 ns)
          product: 99U5584-005.A00LF
          vendor: Kingston
          physical id: 2
          serial: 3E631E0F
          slot: DIMM2
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:3
          description: DIMM Synchronous 1600 MHz (0.6 ns)
          product: KHX1600C10D3/8G
          vendor: Kingston
          physical id: 3
          serial: 7D771D73
          slot: DIMM3
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)

PS2.- Procesador Ryzen: aquí está la salida del comando proporcionado:

nicolau@mars:~$ sudo dmidecode -t 4 | grep -i version
    Version: AMD FX(tm)-6300 Six-Core Processor        

PS3.- mi RAM "99U5584-005.A00LF" no está en la lista, las 4 tarjetas son Kingston.

PS4.- memtest dice "OK" - encontró toda la memoria 4x 4GB, identificó 2 "modelos" perfectos:

PS5.- Versión BIOS

nicolau@mars:~$ sudo dmidecode -s bios-version 
P1.00 

Sé que hay una v2 de aquí

https://www.asrock.com/mb/amd/980de3u3s3/#BIOS

pero tengo un poco de miedo de actualizar la BIOS

PS6.- He eliminado la RAM "diferente" y ahora tengo 12 GB:

nicolau@mars:~$ free
              total        used        free      shared  buff/cache   available
Mem:       12252164     2002444     9001504      105012     1248216     9872704
Swap:       2097148           0     2097148

Supongo que esto indica ...

a) Me quedo con 12 GB con 3 tarjetas

b) Compro 2 tarjetas idénticas para obtener hasta 16 GB

Estoy usando Ubutnu en casa, no hay demasiadas aplicaciones ejecutándose simultáneamente; supongo que me quedaré con (a)

Cuál es tu opinión ?

Respuestas

4 heynnema Nov 01 2020 at 02:15

BIOS

ASRock 980DE3 / U3S3

User Manualestá aquí .

Tiene la versión de BIOS P1.00, que es muy antigua.

Hay una BIOS más nueva disponible, versión 2.00, con fecha del 23/09/2015, y se puede descargar aquí .

Nota: Verifique que tenga la página web correcta para su placa base.

Nota: Tenga buenas copias de seguridad antes de actualizar el BIOS.

Ryzen / Memoria

Procesador AMD FX (tm) -6300 de seis núcleos

Los procesadores Ryzen son conocidos por sus problemas de compatibilidad de memoria.

Revisar el CPU Support Listal aquí y determinar su producto modelo / serie Ryzen.

Revisar el Memory Support Listal aquí y determinar si se admite la memoria actual.

Actualización n. ° 1: al revisar el resultado de sudo lshw -C memory, vemos que sus 4 DIMM de memoria no son iguales. Tres son el producto Kingston "99U5584-005.A00LF", uno es el producto Kingston "KHX1600C10D3 / 8G". Las especificaciones del "KHX1600C10D3 / 8G" son diferentes a las de los otros tres. Eso es suficiente para causar tu problema. Veremos qué memtesttiene que decir al respecto.

Actualización n. ° 3:

Sacamos el extraño KHX1600C10D3 / 8G DIMM y ahora el sistema muestra correctamente 12G RAM. Necesitará comprar un DIMM 4G de reemplazo que coincida con los tres DIMM restantes.

memtest

Ir https://www.memtest86.com/y descargar / ejecutar su gratis memtestpara probar su memoria. Obtenga al menos un pase completo de todas las pruebas 4/4 para confirmar una buena memoria. Esto puede tardar muchas horas en completarse.

Actualización n. ° 2:

Desde el Manual de usuario de ASRock, vemos cómo configurar la RAM para operación de doble canal. Vea abajo...