4 votes

Deux moniteurs dans une VM

J'essaie de créer une machine virtuelle (OS = Windows 7) avec 2 écrans sur vSphere. La VM dispose de VMware Tools. Je vais dans

Edit Virtual Machine Settings > Video Card > Maximum Number of Displays [2].

Quand je clique sur ok. La configuration revient à Nombre maximum d'écrans = 1. Que dois-je faire pour conserver le changement ?

8voto

-- Qui rencontrerait ce problème --

  • Toute personne qui utilise un hyperviseur "bare-metal" tel que vSphere ESXi, qui s'installe directement sur la machine sans nécessiter de système d'exploitation.

-- Pourquoi ce problème existe-t-il ?

  • C'est la stratégie adoptée par VMware pour séparer les fonctionnalités d'accès aux machines virtuelles :

    • La "Guest Console" du client vSphere à des fins d'administration (un seul moniteur), VS..,
    • VMware View pour l'utilisateur final (prise en charge de plusieurs moniteurs)
  • En fait, il n'y a pas que les moniteurs multiples, il y a aussi beaucoup d'autres fonctionnalités que vous voyez dans Workstation, Player, ESX qui sont enfermées dans vSphere Client.

-- Notre objectif

  • Supposons que vSphere Client soit installé sur une machine distante équipée de deux moniteurs (1600x1200 chacun).
  • La solution suivante permettra à la "Guest Console" du vSphere Client de voir un seul moniteur d'une résolution (disons 3000x1000), ce qui est légèrement inférieur à la somme de 2 moniteurs, car nous devons tenir compte de la fenêtre de la "Guest Console".
  • Il m'a fallu des semaines pour comprendre ça.

-- Solution --

  1. Assurez-vous que votre "Guest Console" a le paramètre maximum pour votre mémoire vidéo et votre résolution.

    • Modifier les paramètres de la machine virtuelle > dans le coin supérieur droit, assurez-vous que "Hardware version 7" est utilisé.
    • Editer les paramètres de la machine virtuelle > Matériel > Carte vidéo > Mémoire requise pour les écrans > Entrer la RAM vidéo totale > 128
    • Modifier les paramètres de la machine virtuelle > Options > Général > Paramètres de configuration... > cliquez sur le bouton "Add Row" pour ajouter les paramètres suivants :
      • svga.autodetect => false
      • svga.maxHeight => 1200
      • svga.maxWidth => 3200
  2. Téléchargez la "dernière version des outils VMware" (par exemple "VMware-tools-Windows-8.3.7-381511.iso") sur votre machine distante :

  3. Installez les "derniers outils VMware" dans votre Windows 7 dans votre "Guest Console".
    • Désinstallez d'abord les "anciens outils VMware" dans votre Windows 7.
    • dans la "Guest Console" il y a un bouton "CD/DVD", cliquez dessus
    • sélectionnez "Connecter l'image ISO sur le disque local".
    • Sélectionnez le fichier "VMware-tools-Windows-8.3.7-381511.iso" que vous avez téléchargé à l'étape 2.
    • commencer à installer les outils VMware sur le système Windows 7
    • Après avoir terminé, redémarrez votre Windows 7
  4. Activer 2 écrans/moniteurs dans une VM
    • sous Windows 7, lancez l'invite dos
    • tapez 'cd C:\Program Fichiers \VMware\VMware Outils", appuyez sur "Entrée".
    • tapez 'VMwareResolutionSet.exe 0 1 , 0 0 3000 1000' (vous pouvez remplacer les valeurs 3000 et 1000 par une valeur inférieure à la somme des résolutions de vos 2 écrans/moniteurs), appuyez sur 'enter'.
    • maintenant vous verrez votre nouvelle résolution d'écran à 3000x1000
  5. Pour que la nouvelle résolution d'écran de Windows 7 s'adapte à la "Guest Console".
    • Allez dans le menu de la "Guest Console".
    • cliquez sur "Affichage" > "Ajuster la fenêtre maintenant".
    • dans certains cas, vous pouvez modifier librement votre "Guest Console" et cliquer sur "Fit Guest Now", ce qui modifiera la résolution de Windows 7 pour l'adapter à la fenêtre de la "Guest Console".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X