Dopo l'aggiornamento a 2008 R2 Enterprise e l'installazione di più RAM, Windows può vedere solo 4,00 GB


14

(Ho anche pubblicato questo su technet ma sto esaurendo le idee)

Ho eseguito l'aggiornamento da Windows Server 2008 R2 Standard a Enterprise per utilizzare più RAM. In precedenza il server aveva 32 GB di RAM.

L'aggiornamento da Standard a Enterprise, usando DISM, sembrava andare bene, quindi ho spento e installato la RAM. Questo è un Dell Poweredge T710, lo stavo portando da 32 GB a 72 GB.

Il BIOS ha riconosciuto la RAM, anche se avevo bisogno di passare dalla modalità "Advanced ECC" alla modalità "Optimizer" per poter usare tutto.

Dopo il riavvio, Windows può vedere la RAM ma nel pannello di sistema visualizzerà:

Memoria installata (RAM): 72,0 GB (4,00 GB utilizzabili)

Nel monitor risorse, il resto della RAM viene visualizzato come riservato per l'hardware. Ho provato varie configurazioni RAM, incluso il ripristino degli stessi chip e della stessa configurazione di prima dell'aggiornamento, ma sempre solo 4,00 GB vengono visualizzati come utilizzabili. Seguendo alcuni thread su questi forum sono entrato in msconfig e ho impostato la memoria massima "a mano" ma questo non risolve il problema. Il BIOS non sembra avere nulla che assomigli al remapping della memoria, che è un altro suggerimento che è emerso.

Come posso rendere questa RAM disponibile per Windows? Era disponibile prima dell'aggiornamento, perché potevo usare l'intera RAM da 32 GB con cui il server doveva iniziare.

Uno screenshot (dopo aver ripristinato la configurazione RAM originale)

inserisci qui la descrizione dell'immagine

Non so se sia correlato, ma anche la mia configurazione del desktop remoto è scomparsa:

screencast.com/t/mYedomeQWS

(la metà inferiore di questa finestra di dialogo dovrebbe consentirmi di configurare Desktop remoto, funzionava prima dell'aggiornamento ma ora non lo è).

AGGIORNARE

Ho trovato una risposta temporanea, ma mi dà un altro problema. Ecco cosa ho appena pubblicato su technet , dove ho anche posto questa domanda:

OK, ho temporaneamente risolto il problema - non è il BIOS - ma ora non so come risolverlo in modo permanente.

L'indizio è venuto da questo thread , dove C Clarke sembra aver fatto le stesse cose di me:

"Li abbiamo" aggiornati "da Standard a Enterprise, utilizzando l'utilità DSIM e la chiave KMS generica disponibile al di fuori del sito Web MS. Abbiamo quindi modificato la chiave di licenza, dalla GUI in una chiave di licenza valida per Enterprise. riavviare RDP non funzionava. "

"Proprio ora sono tornato alla chiave" generica "KMS e tutto funziona ..."

più tardi dice:

"Quindi ho usato un'altra chiave MAK valida e tutto ha funzionato ancora. Se uso l'altra (che ora funziona su un server completamente ricostruito), non funziona - dice anche 4 GB utilizzabili da 48 GB di RAM ....? .."

... esattamente gli stessi sintomi di me; solo 4 GB di RAM utilizzabile, nessun RDP.

Ho appena cambiato la chiave del prodotto sul nostro server per utilizzare la chiave KMS generica per Enterprise - e tutto va bene. Ho RDP e ho 72 GB di RAM.

Ma ora sto usando una chiave per la quale non ho una licenza. Questo server è destinato esclusivamente a sviluppo e test (al momento è necessario disporre di 20 VM contemporaneamente, quindi la necessità di RAM aggiuntiva oltre 32 GB e quindi Enterprise).

Inizialmente, il server veniva fornito con una chiave OEM Dell per lo standard 2008 R2, non si avviava con la chiave MSDN per lo standard 2008 R2.

Quindi, la mia domanda ora diventa: come posso applicare la chiave MSDN Enterprise e conservare ancora più di 4 GB di RAM utilizzabile, RDP e forse altre funzionalità che non ho individuato mancavano?

Devo ricostruire il server usando la chiave MSDN Enterprise? Non è possibile seguire questo percorso di aggiornamento (Chiave standard OEM -> Chiave MSDN Enterprise)?

AGGIORNARE

Ora so qual è la vera domanda, l'ho posta separatamente:

Come posso aggiornare Windows Server 2008 R2 Standard (OEM Key) a Enterprise (MSDN Key) usando DISM?


Hai preso in considerazione l'utilizzo di Hyper-V Server? È gratuito (nessuna chiave di cui preoccuparsi), utilizzerà i 72 GB ed eseguirà facilmente 20 VM. Solo un pensiero ...
Chris S

Risposte:


7

Anche se non ho una risposta "ecco il tuo problema", ho un metodo per aiutare a identificare quale potrebbe essere il problema. Sulla base di ciò che sto leggendo qui e di ciò che posso vedere sui miei server, Device Manager dovrebbe essere in grado di aiutarti a identificare cosa sta succedendo.

Se apri Gestione dispositivi, modifica la vista in "Risorse per connessione" (non "Dispositivi per connessione"). Il nodo "Memory" lì dentro ti darà un elenco di prenotazioni di memoria dal tuo hardware. Speriamo che la cosa che sta mangiando tutto tranne 4 GB di RAM sia elencata qui. Dovrai convertire le dimensioni esadecimali in dimensioni RAM, ma puoi farlo.

Uscita Device Manager

In questo caso, la prima voce del bus PCI sta prenotando 128 KB. La seconda voce "Risorse della scheda madre" sta prenotando 64 MB. Il terzo bus PCI consuma 336 MB. E così via.

Una volta identificato il dispositivo, sei più avanti di quanto hai iniziato.


Proverò questa prima cosa al mattino (ora del Regno Unito)
Tom Crane,

2

Ho risposto a questa domanda nella domanda collegata (la domanda REALE e la radice del problema riguarda il passaggio tra chiavi OEM, KMS e MSDN).

Ecco come ho riavviato il mio server:

Inizia con il server aggiornato a Enterprise utilizzando la chiave KMS. Questo per me non è concesso in licenza.

Utilizzare il supporto di installazione MSDN (ovvero l'ISO masterizzato) ed eseguire il programma di installazione dall'istanza corrente di Windows. Puoi quindi reinstallare Windows: assicurati di selezionare l'opzione corretta in modo da preservare file, applicazioni, impostazioni esistenti ecc.

Dopo circa mezz'ora Windows avrà terminato l'installazione. Quando si attiva Windows, utilizzare la chiave MSDN e tutto funzionerà.

Quindi, sembra che non sia possibile cambiare le chiavi tra OEM / KMS / MSDN - è necessario installare Windows (o reinstallare / aggiornare) dal supporto di installazione appropriato affinché la chiave "prenda" correttamente.


Questo ha funzionato per me. Non si dovrebbe essere disturbati quando l'attivazione afferma che non è riuscita. Dopo il riavvio mostra tutte le funzionalità disponibili. Il KMS appropriato è disponibile qui: technet.microsoft.com/de-de/library/jj612867.aspx
mistapink

0

Per quanto riguarda la configurazione del desktop remoto mancante, potrebbe essere necessario installare la funzione di amministrazione remota.

Il problema di memoria potrebbe essere un problema con il BIOS che riporta correttamente la configurazione della memoria a Windows. Potresti voler aggiornare il BIOS se non l'hai già fatto. Se hai tempo a disposizione (e chi lo fa?) Potresti voler tornare alla quantità originale di RAM e aggiungere un po 'alla volta fino a quando il problema si manifesta.


Ho provato a tornare esattamente alla stessa configurazione (32 GB, stessi chip, stessi slot) con cui ho iniziato prima dell'aggiornamento, ma Windows riporta ancora 32,0 GB (4,00 GB utilizzabili). E il desktop remoto ha funzionato bene prima dell'aggiornamento.
Tom Crane,

0

I server IIRC Dell hanno un'impostazione "modalità di installazione" nel BIOS che limita il server alla memoria disponibile a 4Gb. Potresti voler vedere se qualcuno lo ha attivato e, in tal caso, spegnerlo.



0

Credo di aver trovato una soluzione a questo problema. Mi sono appena imbattuto in questo esatto problema e questo mi ha messo sulla strada giusta. Di seguito sono riportati i passaggi che ho eseguito per risolvere il problema e mantenere le licenze appropriate.

  1. Rimossa la licenza corrente con: slmgr /upkthenslmgr /rearm
  2. Riavvia il sistema.
  3. Immettere la chiave di attivazione corretta.
  4. Riavvia il sistema.
  5. L'attivazione fallirà tramite il web. È necessario chiamare e attivare tramite l'attivazione telefonica.
  6. Riavvio di nuovo per verificare se l'attivazione era persistente.

0

segui i passaggi seguenti e riattiva le finestre, dovrebbe risolvere il problema-

  1. Aprire il prompt dei comandi e modificare la directory di lavoro nella directory System32
  2. Digita slmgr.vbs -ckms(questo cancella e la voce KMS che potresti avere)
  3. Tipo slmgr.vbs -upk(questo rimuove qualsiasi chiave del prodotto installata)
  4. Digita slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx(dove x è il nuovo codice Product Key che desideri utilizzare)
  5. Tipo slmgr.vbs -ato(questo attiva il server)
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.