60 votes

Faire en sorte que VirtualBox utilise la taille du plein écran sous Windows 8

J'utilise l'évaluation d'entreprise (Build 9200) de Win8 et VirtualBox 4.2.4 r81684 et mon affichage actuel est de 1920x1200. Lorsque j'utilise la touche host-F pour passer en mode plein écran, le mieux que je puisse configurer dans Windows est 1600x1200, ce qui est bien, mais je préférerais avoir l'écran entier en jeu plutôt que de voir un OS en boîte aux lettres.

J'ai d'abord essayé d'exécuter le Installer les ajouts d'invités mais Windows n'a pas exécuté d'installateur que je puisse voir comme décrite dans la documentation de VirtualBox .

J'ai alloué la quantité maximale de RAM (256 Mo) à la mémoire vidéo d'affichage et je ne vois aucun moyen de charger les pilotes après avoir consulté la documentation de VirtualBox. Je peux activer ou désactiver l'accélération 3D et 2D et ces paramètres n'affectent pas le résultat. J'ai réglé le nombre de moniteurs à 1 et je n'ai pas activé le serveur d'affichage à distance. Puisque des choses spéciales se produisent dans chaque coin, La loi de Fitt fait qu'il est difficile d'atteindre les cibles des coins pour explorer l'interface utilisateur, que l'OS soit exécuté dans une fenêtre ou en plein écran.

Est-ce qu'il me manque un paramètre quelque part dans Windows ou VirtualBox pour indiquer la résolution réelle de mon écran puisqu'il ne la détecte pas correctement ? Je suis ouvert au piratage d'un fichier de pilote ou d'autres étapes si nécessaire pour obtenir la résolution correcte définie.

59voto

Dan Woodward Points 1284
  1. Fermez votre machine virtuelle.

  2. Naviguez vers C:\Program Files\Oracle\VirtualBox\ .

  3. Tenir Shift et cliquez avec le bouton droit de la souris dans l'espace vide de la fenêtre.

  4. Sélectionnez Open Command Window Here .

  5. Type VBoxManage.exe setextradata "W8 VM NAME HERE" CustomVideoMode1 1920x1200x32 .

  6. Redémarrez votre VM. Vous pouvez maintenant sélectionner 1920x1200 résolution.

17voto

bmike Points 2991

Avec ma configuration, l'installation des Guest Additions à la main était nécessaire. Même le fait de le demander à partir de l'interface utilisateur n'a pas permis à Win8 de voir ou d'exécuter le programme d'installation.

Les utilisateurs d'un hôte Windows peuvent utilisez les étapes ici Mais si vous travaillez sur un système d'exploitation hôte non Windows, vous devrez déposer le fichier VBoxGuestAdditions.iso dans le gestionnaire de médias virtuels pour qu'il soit monté comme un disque optique.

Dans mon cas, c'était situé (tel que décrit) sur /Applications/VirtualBox.app/Contenu/MacOS

enter image description here À partir de là, le chemin le plus court pour moi était d'aller sur le bureau, puis d'ouvrir le dossier bibliothèque en bas à gauche, et de naviguer d'abord vers l'ordinateur (dans la barre latérale) et ensuite sur le disque optique.

Le programme d'installation lui-même s'est exécuté correctement sous Win 8 et a demandé un redémarrage. Une fois que le système d'exploitation invité a redémarré, il a fallu passer en mode plein écran et attendre quelques instants que les pilotes analysent l'écran. Win8 a correctement ajusté les choses sans qu'il soit nécessaire d'ouvrir le panneau de configuration de la résolution d'écran.

7voto

shouldbeq931 Points 294

Vous devez vous assurer que l'invité a suffisamment vidéo mémoire pour passer en plein écran. Vous pouvez également activer l'accélération 2D/3D. Quand il y en aura assez, le passage en plein écran fonctionnera comme d'habitude. Paramètres :

settings

5voto

kkron Points 415

La résolution d'écran peut être réglée manuellement en utilisant la commande virutalbox suivante

"c : \Program Fichiers \Oracle\VirtualBox\VBoxManage.exe "controlvm "%YOUR_V_HOST" setvideomodehint 1920 1200 32

Cette commande prend effet immédiatement sur un invité en cours d'exécution

2voto

notpeter Points 1067

Instructions pour VirtualBox pour Mac OSX :

Arrêtez votre machine virtuelle, ouvrez le terminal, trouvez le nom de votre machine virtuelle et ajoutez autant de résolutions personnalisées que vous le souhaitez :

cd /Applications/VirtualBox.app/Contents/MacOS/
./VBoxManage list vms
./VBoxManage setextradata "Windows VM Name" CustomVideoMode1 1920x1080x32
./VBoxManage setextradata "Windows VM Name" CustomVideoMode2 1280x1024x32
./VBoxManage startvm "Windows VM Name"

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