RAM mancante per Ubuntu, presente per Windows
Sto spostando una macchina da Windows a Ubuntu.
La macchina dispone di 4 socket di memoria DDR3 da 4 GB ciascuno.
Dopo aver installato Ubuntu desktop 18.04 64 bit, trovo solo 8 GB, utilizzando "comando libero", ma vengono rilevati il comando "dmidecode -t 17" e anche il comando "lshw -c memory" mostra 16 GB.
Ho letto qui che è il BIOS che limita le dimensioni
Ubuntu su x64 vede 2G di 12G RAM installati
Ma sono sicuro al 99% che la RAM da 16 GB sia stata utilizzata da Windows.
Sono stato al BIOS e non ho trovato nulla relativo alla configurazione.
La versione del BIOS è 980DE3 / U3S3 e qui dice che supporta fino a 32 GB:
https://www.asrock.com/mb/amd/980de3u3s3/
Qualche idea su cosa posso fare? Grazie.
Come richiesto, i dati nel formato corretto: (scusa)
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.- Processore Ryzen - ecco l'output del comando fornito:
nicolau@mars:~$ sudo dmidecode -t 4 | grep -i version
Version: AMD FX(tm)-6300 Six-Core Processor
PS3.- la mia RAM "99U5584-005.A00LF" non è nella lista, tutte e 4 le schede sono Kingston.
PS4.- memtest dice "OK" - trovata tutta la memoria 4x 4GB, identificato 2 "modelli" perfetti:
PS5.- Versione BIOS
nicolau@mars:~$ sudo dmidecode -s bios-version
P1.00
So che c'è una v2 da qui
https://www.asrock.com/mb/amd/980de3u3s3/#BIOS
ma ho un po 'paura di fare l'aggiornamento del BIOS
PS6.- Ho rimosso la RAM "diversa" e ora ho 12 GB:
nicolau@mars:~$ free
total used free shared buff/cache available
Mem: 12252164 2002444 9001504 105012 1248216 9872704
Swap: 2097148 0 2097148
Immagino che questo indichi ...
a) Rimango con 12 GB con 3 carte
b) Compro 2 carte identiche per arrivare a 16 GB
Sto usando Ubutnu a casa, non troppe APP in esecuzione simultaneamente - immagino che rimarrò con (a)
Qual è la tua opinione ?
Risposte
BIOS
ASRock 980DE3 / U3S3
User Manualè qui .
Hai la versione del BIOS P1.00, che è molto vecchia.
È disponibile un BIOS più recente, versione 2.00, datata 23/9/2015, e può essere scaricato qui .
Nota: verifica di avere la pagina web corretta per la tua scheda madre.
Nota: disporre di buoni backup prima di aggiornare il BIOS.
Ryzen / Memory
Processore a sei core AMD FX (tm) -6300
I processori Ryzen sono noti per problemi di compatibilità della memoria.
Rivedere la CPU Support Lista qui e determinare il vostro Ryzen prodotto del modello / di serie.
Rivedere la Memory Support Lista qui e determinare se la memoria corrente è supportato.
Aggiornamento n. 1: esaminando l'output di sudo lshw -C memory, vediamo che i 4 DIMM di memoria non sono gli stessi. Tre sono il prodotto Kingston "99U5584-005.A00LF", uno è il prodotto Kingston "KHX1600C10D3 / 8G". Le specifiche per il "KHX1600C10D3 / 8G" sono diverse dalle altre tre. È abbastanza per causare il tuo problema. Vedremo cosa memtestha da dire al riguardo.
Aggiornamento n. 3:
Abbiamo estratto lo strano DIMM KHX1600C10D3 / 8G e ora il sistema mostra correttamente 12G di RAM. Sarà necessario acquistare un DIMM 4G sostitutivo che corrisponda ai restanti tre DIMM.
memtest
Vai a https://www.memtest86.com/e scarica / esegui gratuitamente memtestper testare la tua memoria. Ottieni almeno un passaggio completo di tutti i test 4/4 per confermare una buona memoria. Il completamento potrebbe richiedere molte ore.
Aggiornamento n. 2:
Dal manuale utente ASRock, vediamo come configurare la RAM per il funzionamento a doppio canale. Vedi sotto...