domenica 26 ottobre 2008

Riconoscimento corretto 4 GB di RAM a Windows Server 2003 a 32 bit

Sempre più recentemente mi trovo a preparare server con sistemi operativi a 32 bit, il problema attuale è che le configurazioni hardware richieste ormai hanno raggiunto il limite fisico imposto dalla casa di Redmond per il 32 bit, ovvero i 4 GB di RAM.
Purtroppo anche se siamo al limite, non sempre vengono riconosciuti integralmente, anche se da BIOS la quantità totale di RAM è corretta.
Per risolvere, questo problemino, è necessario fare una modifica al BOOT.INI del nostro server.

Per farlo è sufficiente: tasto destro su risorse del computer -> proprietà e andare in opzioni di avvio e ripristino. Da qui dovreste vedere la finestra sottoindicata.




Cliccando sul pulsante modifica è possibile modificare il BOOT.INI aggiungendo alla fine la seguente opzione:
/PAE


boot.ini



Riavviando e rientrando in sistema dovreste vedere il riconoscimento corretto della ram.
Per le specifiche relative all'opzione PAE vi rimando direttamente all'articolo di KB della Microsoft che ne parla in maniera più completa:
http://support.microsoft.com/kb/283037/
e
http://support.microsoft.com/kb317526/