Virtual Box - ne pas remplir tout l'écran

63

Je suis nouveau dans VirtualBox et j'essaie de configurer une instance de Windows 7 64.

L'instance de machine virtuelle sous Windows 7 est maintenant installée, mais elle ne remplit qu'une petite partie de mon écran. Même lorsque je passe en plein écran, la fenêtre reste de la même taille et le reste de l'écran est rempli d'espaces gris.

J'ai installé VirtualBox Guest Additions, ce qui m'a permis de passer d'une résolution de 800x600 à 1024x768, mais cela n'est toujours pas satisfaisant, mon écran d'ordinateur portable mesurant 1600x900.

Toute aide à ce sujet serait très appréciée. Merci.

Jdavis
la source
pouvez-vous poster une capture d'écran avec VB en mode plein écran?
Sathyajith Bhat
J'ai un problème similaire, même s'il est sorti de nulle part après que les choses aient fonctionné correctement pendant environ 2 ans. Hôte Mountain Lion, invité XP, VBox v4.2.6. J'ai augmenté la mémoire totale et la mémoire vidéo de la machine virtuelle en vain.
psoft
J'ai tout compris - voir la réponse.
psoft

Réponses:

60

Vous devez installer des ajouts invités. Dans le menu "Périphériques" de la barre de menus de la machine virtuelle, VirtualBox dispose d'un élément de menu pratique appelé "Installer les ajouts d'invités", qui monte le fichier ISO d'ajouts d'invités à l'intérieur de votre machine virtuelle. Un invité Windows doit ensuite démarrer automatiquement le programme d'installation des ajouts d'invités, qui installe les ajouts d'invités dans votre invité Windows. Après cela, votre scren de système d'exploitation virtuel changera automatiquement de résolution pour remplir tout l'écran.

Arterius
la source
2
Pour mon cas, cette réponse n’est pas assez explicite. Pour les systèmes d'exploitation: MAC OS (hôte), Win (invité): 1.Applications> cliquez avec le bouton droit de la souris sur VBox.app> localisez VBoxGuestAdditions.iso. 2. Dans VirtualBoxManager> Stockage> faites glisser le fichier .iso ici. 3.Dans le menu de la machine hôte, Périphériques> Lecteurs optiques> sélectionnez le fichier .iso. Ouvrez ensuite le lecteur cd sous Windows et installez les éditions invité en double-cliquant sur le fichier .exe. Enfin, redémarrez.
boldnik
Merci Arterius. Cela m'a aidé lorsque j'ai installé Windows 10 dans Debian Stretch à l'aide de Virtualbox 6.
Anees
27

Essayez d'augmenter la mémoire de la carte graphique virtuelle à 64 ou 128 Mo. Cela pourrait aider. Vous voudrez peut-être également savoir si vous pouvez modifier la résolution de l'écran à partir du système d'exploitation invité.

BobT
la source
De plus, je devais régler la mise à l'échelle à 200% pour obtenir un écran lisible (tout était très petit)
grooveplex
5

Redimensionnement automatique de l’invité

Après avoir laissé le commentaire sur votre question initiale, j'ai compris mon problème. J'avais frappé Command-G au lieu de Command-F. Sur l'hôte Mac, Commande-G bascule le paramètre "Redimensionner automatiquement l'écran invité". Cela l'a corrigé.

psoft
la source
Tout ce que cela fait, c'est vous rendre en plein écran.
Jayden Lawson
1

Autant que je sache, il pourrait y avoir trois causes:

  • Soit votre carte vidéo ne prend pas en charge une résolution aussi élevée: comme BobTsaid, vous pouvez essayer d’ajuster les paramètres de votre carte vidéo dans les propriétés de la machine virtuelle.
  • Ou bien il se peut que l'événement de redimensionnement ne soit pas interprété correctement par VirtualBox: que se passe-t-il si vous redimensionnez la fenêtre en faisant glisser le coin avec une résolution supérieure à 1027 * 768? Si cela fonctionne (vous permettant d'aller plus haut que cela), alors vous devriez essayer d'entrer et de sortir en plein écran plusieurs fois.
  • Et si vous utilisez une application qui prend le contrôle total de l'écran (par exemple, un jeu) et que cette application ne prend pas en charge votre résolution cible, vous ne pouvez pas en faire beaucoup.
PPC
la source
1

Vous devez redémarrer la machine virtuelle après avoir installé les ajouts invités, puis sélectionner les options permettant de redimensionner automatiquement l'affichage de l'invité, etc., à votre guise.

ZaB
la source
0

Il existe une option de menu dans l'interface graphique de VirtualBox sous Écran> Aller en plein écran; également accessible via Host + F par défaut. (vous pouvez configurer la clé d'hôte dans les options de la VBox).

Pendant une session plein écran, vous devriez avoir une barre cachée au bas de l'écran avec des outils de restauration: il vous suffit de toucher le bas de l'écran avec le pointeur de la souris.

PPC
la source
3
Oui, je comprends cela, mais ce que je veux dire, c’est qu’une fois en plein écran, la partie visible du système d’exploitation de la machine virtuelle est toujours définie sur 1024x768 et le tout bien que le programme VirtualBox remplisse tout l’écran. la fenêtre du système d'exploitation en 1024x768 est juste remplie de gris. Donc, je ne peux pas faire l'écran remplir tout mon affichage.
jdavis
Désolé, j'ai mal compris la question: voir mon autre réponse
PPC
0

J'ai eu le même problème et mon Guest Addition a été installé correctement. J'ai lu la suggestion de BobT ci-dessus et vérifié la mémoire graphique de mon adaptateur, qui utilisait 128 Mo. Je l'ai changé à 256 Mo et tout a été corrigé. Il a ensuite changé pour revenir à 128 Mo et maintenant tout va bien :)
Alors peut-être qu'un changement suffit pour indiquer l'adaptateur graphique VB.
Esperons que ça marche :)

Arash Moradabadi
la source