web-dev-qa-db-fra.com

Après la mise à niveau vers 2008 R2 Enterprise et installer plus de RAM, Windows ne peut voir que 4,00 Go.

(J'ai aussi posté ceci sur TechNet mais je manque d'idées)

J'ai mis à jour de Windows Server 2008 R2 Standard à Enterprise afin de pouvoir utiliser plus de RAM. Le serveur avait précédemment 32 Go de RAM.

La mise à niveau de la norme à l'entreprise, à l'aide de COMMS, semblait aller OK, donc j'ai sous tension et installé la RAM. C'est un Dell PowerEdge T710, je le faisais de 32 Go à 72 Go.

Le BIOS a reconnu la RAM, bien que je devais changer de mode "ECC avancé" en "optimiseur" pour utiliser tout cela.

Après le redémarrage, Windows peut voir la RAM mais dans le panneau Système affichera:

Mémoire installée (RAM): 72,0 Go (4,00 Go utilisable)

Dans le moniteur de ressources, le reste de la RAM montre comme réservé au matériel. J'ai essayé diverses configurations RAM, y compris la revenir sur les mêmes puces et la même configuration qu'avant la mise à niveau, mais toujours à seulement 4,00 Go vous apparaît comme utilisable. Suivre des threads sur ces forums, je suis allé dans MSconfig et définit la mémoire maximale "à la main" mais qui ne résout pas le problème. Le BIOS ne semble pas avoir rien qui ressemble à un remodelage de la mémoire qui est une autre suggestion qui est arrivée.

Comment faire ceci RAM disponible pour Windows? Il était disponible avant la mise à niveau, car je pourrais utiliser le serveur complet 32 ​​Go RAM Le serveur devait commencer par.

Une capture d'écran (ceci est après avoir renvoyé dans la configuration d'origine RAM)

enter image description here

Je ne sais pas si c'est associé, mais ma configuration de bureau à distance a également disparu:

screencast.com/t/mYedomeQWS

(La moitié inférieure de cette boîte de dialogue devrait me permettre de configurer le bureau distant, il fonctionnait avant la mise à niveau mais maintenant ce n'est pas).

MISE À JOUR

j'ai trouvé une réponse temporaire - mais cela me donne un autre problème. Voici ce que je viens de poster sur TechNet , où j'ai également posé cette question:

Ok, j'ai temporairement le problème - ce n'est pas le BIOS - mais maintenant je ne sais pas comment le réparer de manière permanente.

L'indice est venu de ce fil , où C Clarke semble avoir fait les mêmes choses que moi:

"Nous avions" mis à jour "ceux-ci de la norme à l'entreprise, à l'aide de l'utilitaire DSIM et de la clé de KMS générique disponible sur MS Web Site. Nous avions alors modifié la clé de licence, de l'interface graphique pour être une clé de licence valide pour l'entreprise. Après un Redémarrer RDP ne fonctionnait pas. "

"Juste maintenant, j'ai retourné à la clé KMS" générique "et que tout fonctionne ..."

plus tard, il dit:

"Ensuite, j'ai utilisé une autre clé de Mak valide et tout a toujours fonctionné. Si j'utilise l'autre (qui travaille maintenant sur un serveur complètement reconstruit), il ne dit pas: 4 Go utilisable de 48 Go de RAM ...? .. "

... exactement les mêmes symptômes que moi; Seulement 4 Go de RAM utilisable, pas de RDP.

Je viens de modifier la clé de produit sur notre serveur pour utiliser la clé de KMS générique pour l'entreprise - et tout est bon. J'ai RDP et j'ai 72 Go de RAM.

Mais - J'utilise maintenant une clé pour laquelle je n'ai pas de licence. Ce serveur est purement pour le développement et les tests (nous devons actuellement disposer de 20 VMS en même temps, d'où le besoin d'extra RAM au-delà de 32 Go et donc d'entreprise).

À l'origine, le serveur est fourni avec une clé OEM Dell pour la norme R2 2008, elle n'a pas démarré avec la clé MSDN pour la norme R2 2008.

Donc, ma question devient maintenant -Comment puis-je appliquer le [~ # ~] msdn [~ # ~] clé d'entreprise et conserver plus de 4 Go utilisable RAM, RDP, et peut-être d'autres caractéristiques que je n'ai pas laissées étaient manquantes?

Est-ce que je vais devoir reconstruire le serveur en utilisant la clé MSDN Enterprise? N'est-il pas possible de suivre ce chemin de mise à niveau (clé standard d'OEM -> clé MSDN Enterprise)?

MISE À JOUR

Maintenant, je sais quelle est la vraie question, je l'ai posée séparément:

Comment mettez-moi à niveau Windows Server 2008 R2 Standard (Touche OEM) vers Enterprise (clé MSDN) à l'aide de Commentaires?

14
Tom Crane

Bien que je n'ai pas de réponse "Voici votre problème", j'ai une méthode d'aide à identifier ce qui peut être le problème. Basé sur ce que je lis ici et ce que je peux voir sur mes propres serveurs, Device Manager doit pouvoir vous aider à identifier ce qui se passe.

Si vous ouvrez le gestionnaire de périphériques, modifiez la vue sur "Ressources par connexion" (pas "Appareils par connexion"). Le nœud "mémoire" de là vous donnera une liste de réservations de mémoire par votre matériel. Espérons que la chose qui mange tout, mais 4 Go de votre RAM sera répertorie là-bas. Vous devrez convertir l'hexadémique en RAM), mais il peut être fait.

Device Manger output

Dans ce cas, la première entrée de bus PCI est réservée à 128 Ko. La deuxième entrée "Ressources de la carte mère" se réserve 64 Mo. Le troisième bus PCI prend une consommation de 336 Mo. Etc.

Une fois que vous avez identifié l'appareil, vous êtes plus loin que vous avez commencé.

7
sysadmin1138

Je crois avoir trouvé la résolution à cette question. Je viens de courir dans ce problème exact et cela m'a mis sur le bon chemin. Vous trouverez ci-dessous les étapes que j'ai effectuées pour résoudre le problème et conserver la licence appropriée.

  1. Supprimé la licence actuelle avec: slmgr /upk ensuite slmgr /rearm
  2. Redémarrez le système.
  3. Entrez la clé d'activation appropriée.
  4. Redémarrez le système.
  5. L'activation échouera via le Web. Vous devez appeler et activer via activation téléphonique.
  6. Je redémarre là encore pour vérifier si l'activation était persistante.
0
jesse

Les serveurs IIRC Dell ont un paramètre "Mode d'installation" dans le BIOS qui limite le serveur à 4 Go de mémoire disponible. Vous voudrez peut-être voir si quelqu'un l'a basculé et si oui, éteignez-le.

0
Rob Moir