Newsgroup: it.comp.hardware
Titolo: BIOS: RAM installata 4096 MB - utilizzabile 3023 MB

Ho montato due nuvi moduli di RAM da 2GB ciascuno
sul mio vecchio PC, sono delle DIMM DDR2 667Mhz.
 
Qualche caratteristica:
----------------
MB: Asus P5N-MX
 
https://www.asus.com/Motherboards/P5NMX/specifications/
)
 
CPU: Intel(R) Core(TM)2 Duo CPU E8200 @ 2.66GHz
 
RAM: 2 x 2GB DDR2 667MHz
 
Video Esterna: ASUS EN210 SILENT/DI/1GD3/V2(LP)
 
www.asus.com/Graphics-Cards/EN210_SILENTDI1GD3V2LP/specifications
 
       (c'è anche il chip grafico integrato nella MB).
----------------
 
Dopo aver montato entrambi i moduli ho eseguito un memtest
con memtest86+. Nessun errore rilevato anche se forse era
meglio montarne uno alla volta ed eseguire il test su ciascuno
separatamente.
Mi sono accorto però di un problema... Nel BIOS vengono
Riportati solo 3023 GB di RAM utilizzabili, mentre ne
risultano giustamente 4096 installati.
 
Cercando in rete ho visto che le cause possono essere 2:
 
1.
La scheda video prende memoria dalla RAM di sistema.
Ma mi pare strano perchè nelle specifiche parla di 1GB DDR3
invece sul mio PC vi sono DDR2. Tuttavia potrebbe significare
che la scheda è in grado di gestire anche fina ad 1GB di memoria
da RAM DDR3... non so, ditemi voi se sapete.
 
2.
Il BIOS avrebbe qualche limite dovuto al Firmware obsoleto e da
aggiornare. Infatti monta versione 0203 risalente a fine 2007,
mentre l'ultimo aggiornamento che fornisce asus è la release
0903 del 2010.
Ho trovato un utente che riportava lo stesso problema:
http://www.sevenforums.com/hardware-devices/
 
    38564-4g-memory-installed-2g-usable-64bit-system.html#post381196
 
 
Vi chiedo qualche parere in merito e se sia il caso di tentare
l'aggiornamento del BIOS. Mi sono letto qualcosa ma ho qualche
dubbio e non vorrei poi dover buttare la scheda madre...
Dove può stare il problema?

> Dove può stare il problema?
 
E se fosse che i windows a 32 bit non possono vedere piu' di 3,2-3,3 
GB?

 Dove può stare il problema?
 
possibili problemi:
- bios
- sch. video.
- sistema a 32bit (non so se questo riguarda anche il memtest a dire il 
vero)
Se asus rilascia un nuovo firmware, io lo aggiornerei (fra quello che 
hai e l'ultimo rilasciato direi che ne e' passata di acqua sotto i 
ponti)

 E se fosse che i windows a 32 bit non possono vedere piu' di 3,2-3,3 GB?
 
Ma che strano. Come mai qui niente tentativo di f/up su free.it.enkey, 
eroe?
 
-- 
"Ti piacciono il gruppo i budini molli?" - carlo craccacci, 12.03.2013

 Dove può stare il problema?
 
L'aggiornamento del bios potrebbe essere l'unica possibilita'
per risolvere il problema...magari prima controlla se e'
presente una voce tipo "Memory Hole Remapping"; se ci fosse
prova a cambiare il valore da attivo a disattivo o viceversa.
 
Ah ovviamente e' installato un OS a 64bit vero? :-)

 Ah ovviamente e' installato un OS a 64bit vero? :-)
 
Non ancora, ma scusa, come fa il SO a valle ad influire i dati
riportati dal BIOS?
Chi porta i pantaloni ???
Prima di raggiungere il bootloader/bootmanager il BIOS non
dovrebbe sapere nulla del SO... E io entro nel BIOS al POST.
 
Comunque la roadmap che avevo pianificato era:
1. acquisto e installazione memorie tot 4GB
2. test memorie con memtest
2. acquisto SSD e installazione nuovo SO (SSD già acquistato)
 
Al momento sul mio vecchio HDD meccanico ho WinXP 32bit (che non si
avvia causa schermata blu, ma non lo uso da secoli). Una distro
linux sempre 32bit.
Restiamo però sul BIOS altrimenti si cercano problemi a casaccio.

 Dove può stare il problema?
 
Da quel che ricordo, il problema sta nell'aggiornamento del Bios
che va fatto.
 


Scusami mi sono espresso male, ero impegnato
a fare altre cose.
 
Cioè, il bios va aggiornato all'ultima versione
e i problemi "dovrebbero" scomparire al 100%
 
 

 Chi porta i pantaloni ???
 
I "pantaloni" li porta anche l'OS...e quelli a 32bit
di fascia desktop teoricamente supportano al max 4GB di ram,
ma in quello spazio rientra anche tutto l'indirizzamento
delle periferiche di sistema e aggiuntive, percio' in pratica
il quantitativo di ram effettivamente utilizzabile puo'
essere inferiore di almeno mezzo giga.
 
Per il resto l'assegnazione della memoria video dovrebbe essere
nel menu' Integrated Peripheral o simile...infine se vuoi tenere
come ultima spiaggia l'aggiornamento del bios prova appunto
con un OS a 64bit.

 bios prova appunto con un OS a 64bit.
 
Provo, ho una live a 64bit su chiavetta USB da qualche parte.
Per il momento grazie.


Hai per caso eseguito l'operazione su una MB come la mia?

 Ma che strano. Come mai qui niente tentativo di f/up su free.it.enkey, eroe?
 
perche' secondo te il fatto di scrivere su piu' NG
inficia le conoscenza informatiche dello scrittore?


 
 
Questo e' poco ma sicuro...


Si, se non ricordo male ricordo che il
problema spariva effettuando l'aggiornamento del
Bios all'ultima versione.
 

CumGaudio ci ha detto :

Diciamo semmai che il fatto di voler fare tentativi di follow-up su 
altri ng con post da perfetti cretitni la dice lunga su gente come te.

 Questo e' poco ma sicuro...
 
Ok, hai letto il modello di scheda che avevo messo prima, perchè
un altro utente di un forum mi diceva che secondo lui potrebbe
servirsi dalla RAM di sistema. Tuttavia anche a me le specifiche
del prodotto sembrano piuttosto chiare in merito:
la scheda video, ancorchè economica, monterebbe 1GB di memoria DDR3.
Possiamo quindi scartare questo "imputato"?
 
Scusa se chiedo conferma ancora ma vorrei lasciarmi l'update del
BIOS proprio come ultima spiaggia.
 
Nel BIOS non sono riuscito a trovare il valore di memoria che
si prende la scheda video. C'è poca roba in quell'interfaccia.
Neanche nulla come remap o simili...


A scanso di equivoci la scheda è una ASUS P5N-MX.
Come avevi effettuato l'aggiornamento?
 
Ho visto almeno un poio di soluzioni sia nel manuale
che in rete...


E tu chi sei?
Con quale nick ti presenti su latri NG?
Il tuo Amarok, ricorda tanto un emerito testa di cazzo
che postava su IDL ani e ani fa.
Sei lui vero.
Se sei lui sei un coglione,
anzi no, scusa, coglione e' poco: sei uno scroto.

CumGaudio ha spiegato il 24/08/2016 :

Brrr, che insultoni, che paura. E tutto perché mi sono permesso 
d'informarti che il tuo tentativo di follow-up te lo potevi mettere 
come supposta. Scusahahahaha.

 si prende la scheda video.
 
In nessun menu'? Si vede allora che la gestione di questo
parametro e' trasparente all'utente...


Mah!.. scegli quella che ti piace...
su questa Main la classica è quella di creare
un floppy da 1.44 di boot, poi copy il file .bin
(il bios) e il file awdflash.exe.
Ma puoi usare anche un cd r/w o una chiavetta usb
visto che ormai i floppy, oltre ad essere poco
affidabili, sono scomparsi.
 
Per quei pochi minuti incrocia le dita e spera che
non manchi la luce.

 Possiamo quindi scartare questo "imputato"?
 
Hai controllato nelle impostazioni del BIOS che la scheda video 
integrata sia effettivamente disabilitata?
Potrebbe essere che sia ancora attiva (con conseguente impegno di RAM), 
anche se non viene utilizzata.

 aggiornato...
 
Ok, allora mi armo di coraggio e tento l'upgrade.
Prima però vorrei chiedervi se ci sono precauzioni da
prendere prima, nel caso andasse storto qualcosa...
Intendo: backuppare qualcosa o roba simile.
 
Ho visto leggendo in rete che alla peggio si compromette
addirittura l'intera scheda madre!
Ecco perchè ho chiesto anche qui, siccome è un'operazione
che non ho mai fatto...   Per di più se si cuoce qualcosa,
non ho neanche un secondo PC...
 
Grazie di nuovo!  :)

 addirittura l'intera scheda madre!
 
Eggia'...amenoche' non si sostituisca il chip del bios.
Oppure si puo' provare nel caso a servirsi del Crash Free Bios
di serie alla MB, per tentare il recupero tramite il boot block
residente in uno spazio separato dal normale processo di scrittura.

 affidabili, sono scomparsi.
 
Uhmmm.... Si in effetti il floppy non saprei neanche
dove reperirlo o se ne trovo uno in casa sarà al limite
dell'affidabilità a causa degli anni.
 
Però forse c'è una soluzione più semplice:
infatti nel BIOS c'è anche il menù "Tools".
Lì si trova lo strumento di aggiornamento del BIOS
chiamato "Asus EZ Flash".
 
Ho provato ad avviarlo e apre una doppia tendina:
a sinistra riporta la versione del bios attuale
0202 mentre a destra dà la possibilità di navigare
o nel drive A: cioè l'eventuale floppy, oppure nel
disco fisso, in particolare nella prima partizione
immagino che indica con C:
 
Potrei copiare il file 0903.BIN nella directory
radice del disco fisso, nella prima partizione,
quella che il tool vede come "C:" insomma.
Poi provare ad avviare il tool EZ Flash dal BIOS.
 
Questo mi eviterebbe di reperire l'altro tool AWDFLASH.EXE
che non saprei dove trovarlo e di avere a che fare con
l'avvio in DOS (come ho accennato il mio sistema XP
in C: non ne vuole sapere di avviarsi: schremata blu).
 
Nel manuale della MB non ne parla...
Però qui lo nomina e pare utilizzabile:
https://www.asus.com/Motherboards/P5NMX
 
 
Cosa ne dite? Ci si può fidare di questo "EZ Flash 2" ?
 

Cosa ne dite? Ci si puň fidare di questo "EZ Flash 2" ?
 
Io l'ho sempre usato e ha funzionato bene.
 
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 Io l'ho sempre usato e ha funzionato bene.
 
Grazie mille del report.
Ma non è più comodo piazzarlo in C: ?
Si evita di formattare una chiavetta in fat16 no?
 
Devo correggermi, in un altra versione del manuale
viene descritto sia il tool EZ flash 2, che tutto
il menu del BIOS della MB, si trova qui:
-----
https://www.asus.com/support/Download/1/22/54/1/bLVB6rzf6bPajeg5/29
 
http://dlcdnet.asus.com/pub/ASUS/mb/socket775/P5N-MX/P5N-MX_manual_E3443.zip
 
-----

Si evita di formattare una chiavetta in fat16 no?
 
Non è necessario FAT16, va bene anche FAT32. Non ho mai provato con
chiavette formattate in NTFS ma se legge C: dovrebbe leggere anche
quelle.
 
Volendo si può mettere anche in C:. La comodità della chiavetta è
poter prescindere dal sistema operativo installato. Sul PC potrebbe
esserci Linux, oppure non esserci alcun sistema.
 
A volte aggiorno il BIOS quando non c'è ancora il sistema operativo
installato, e quindi la chiavetta è l'unica soluzione.



Non ho trovato un'opzione per disabilitarla, ma ve n'è
una per settare quale "display adapter" usare, dal manuale:
-----
Primary Display Adapter [PCI-E]
Allows you to select the graphics controller to use as the primary boot
device.  
Configuration options: [PCI] [Onboard] [PCI-E]
-----
 
Avevo scelto PCI-E quando avevo aggiunto la scheda video esterna.

 Cosa ne dite? Ci si può fidare di questo "EZ Flash 2" ?
 
Si, però durante la procedura disattiva i "rompipalle" degli
antivirus e antimalware ;)
 

 Grazie di nuovo!  :)
 
Scommetto 1000 euro che la tua RAM e' difettosa.
Gli update dei BIOS sono per "cazzate" e piccoli bugs mica
per come sa identificare la configurazione della MB.

 antivirus e antimalware ;)
 
Scusa, non serve disattivare niente...
in questo periodo ho la testa fra le nuvole :D
 


Quando sei comodo ti mando l'iban... fammi sapere!  ;)
 
L'update ha fatto il miracolo il miracolo a quanto pare.
Nella schermata del BIOS adesso, dopo l'aggiornamento segna:
------
Installed:    4096 MB
Usable:       4095 MB
------
 
Ecco come appare il sistema Live 64bit:
http://i66.tinypic.com/j95aaa.jpg
 
 
E qua dal mio SO attuale 32bit (non ho trovato la stessa
schermata di Plasma5 su KDE-4.8), vado di terminale:
----------
$ free -m
             total   used   free shared  buffers cached
Mem:          4027   2766   1261      0       94   1036
-/+ buffers/cache:   1634   2392
Swap:         3071      0   3071
 
 
$ uname -m
i686
 
 
$ uname -a
Linux darkstar 3.19.4-hb_smp #1 SMP
      Fri Apr 17 02:18:17 CEST 2015
      i686
      Intel(R) Core(TM)2 Duo CPU     E8200  @ 2.66GHz GenuineIntel
      GNU/Linux
----------
 
Ricapitolando adesso dopo l'aggiornamento:
 
- Il BIOS vede installati 4096 MB (come prima) però sta volta ne
  riporta utilizzabili 4095 MB (mission complete!).
 
- Il SO a 64bit 3.9 GiB (quasi 4GB...).
 
- Il SO a 32bit 4027 MB.
 
----------
 
A sto punto mi sa che il limite sulla massima memoria visibile di 3.5
GB circa per sistemi a 32bit è relativo solo a windows. Questo al
netto della impossibilità del processo che gira su sistema a 32bit di
indirizzare più di 4GB (o giù di lì... ma non fidatevi troppo, vado a
memoria).


Certo certo.
Ti ringrazio del link, non l'avevo trovato.
 
Ad ogni modo, due parole sul tool integrato nel BIOS,
"Asus EZ flash 2":
 
ho utilizzato quello e posso riportare che nella versione
"B325", non supporta devices formattati in NTFS. Al che
ho dovuto
- riformattare una chiavetta USB in FAT32.
 
- copiarvi dentro i file del bios estratti (non zippati come
  li pubblica ASUS). Ne ho copiato diversi tutti insieme
  ed erano poi visibili ad EZ Flash
 
- Riavviato pc e entrato nel BIOS raggiungendo il tool
 
- selezionando il device "C:" (che non è il disco fisso
  ma per l'applicazione è la chiavetta... essemdo partizionata
  com MBR + 1 partizione FAT32 la vede come HDD, è riportato
  nelle info che leggo nella schermata del BIOS, per cui anche
  EZ Flash "eredita" questo riconoscimento.
  In realtà il disco HDD non lo vede neanche: nella versione
  B325 accetta SOLO Floppy CD o chiavette anche in FAT32 (potrebbe
  fare storie se vi è più di una partizione).
  Ciò che indicava l'altro manuale si riferisce probabilmente a
  versioni successive del tool ez flash.
 
- Selezionando C: sono visibili i files *.BIN precedentemente copiati
  nella chiavetta.
 
- basta selezionare il più recente (nel mio caso 0903.BIN) e viene
  eseguita dapprima una verifica sulla bontà del file.
  Poi dopo conferma parte la riscrittura del BIOS ed infine si riavvia
  il tutto automaticamente.
 
 
Al riavvio come ho spiegato in altro post, vede 4095 MB di Ram
utilizzabili sul totale installato di 4095 MB... Non male!  :)
ri

 GB circa per sistemi a 32bit è relativo solo a windows. 
 
Solo Windows per sistemi desktop...quelli dedicati al mondo
server, anche se sono a 32bit possono indirizzare un maggior
quantitativo di memoria.

 separatamente.
 
 
In merito a questo discorso del test...
Se vi fosse un modulo problematico una passata di Memtest
lo averebbe rilevato anche se sono installati entrambi al
momento del test?
 
È meglio testarli uno alla volta?
Perchè?

 È meglio testarli uno alla volta?
 
Non e' essenziale...amenoche' non si abbiano dei sospetti
su una possibile avaria ad uno degli slot.

 su una possibile avaria ad uno degli slot.
 
Bene, ho eseguito nuovamente un "Pass" con entrambi i moduli
installati. Non sono risultati errori per cui in base a quanto
hai detto lascio perdere il test su un modulo alla volta.
 
D'altra parte le memorie mi sono stata vendute come buone
anche se usate e mi hanno garantito di averle testate...
E stando ai test eseguiti fin qui ho avuto conferma del buono
stato di funzionamento.
 
Grazie Lorenz per tutte le risposte e grazie anche agli
altri che hannopartecipato alla precedente discussione
sull'aggiornamento del BIOS e corretto riconoscimento RAM.
 
Un saluto!  :)

 Quando sei comodo ti mando l'iban... fammi sapere!  ;)
 
...bisogna saper perdere...


Sbagliando s'impara dai...  :)