Virtual Box: non riempie l'intero schermo


61

Sono nuovo di VirtualBox e sto provando a configurare un'istanza di Windows 7 64.

Ho istanza della macchina virtuale in esecuzione con Windows 7 ora installato, ma riempie solo una piccola parte del mio schermo. Anche quando vado a schermo intero, la finestra rimane della stessa dimensione e il resto dello schermo è pieno di spazio grigio.

Ho installato VirtualBox Guest Additions, che mi ha permesso di passare da una risoluzione di 800x600 a 1024x768, ma questo non è ancora soddisfacente in quanto il display del mio laptop è 1600x900.

Qualsiasi aiuto su questo sarebbe molto apprezzato. Grazie.


puoi pubblicare uno screenshot con VB in modalità schermo intero?
Sathyajith Bhat

Sto riscontrando un problema simile, anche se è emerso dal nulla dopo che le cose hanno funzionato correttamente per circa 2 anni. Ospite Mountain Lion, guest XP, VBox v4.2.6. Ho aumentato la memoria totale e la memoria video della VM senza alcun risultato.
psoft,

Ho appena capito da solo - vedi risposta.
psoft,

Risposte:


58

È necessario installare aggiunte guest. Nel menu "Dispositivi" nella barra dei menu della macchina virtuale, VirtualBox ha una pratica voce di menu denominata "Installa aggiunte ospite", che monta il file ISO Aggiunte ospite all'interno della macchina virtuale. Un guest Windows dovrebbe quindi avviare automaticamente il programma di installazione Aggiunte guest, che installa le aggiunte Guest nel guest Windows. Successivamente, lo scren del sistema operativo virtuale cambierà automaticamente la risoluzione per riempire l'intero schermo.


2
Per il mio caso ho trovato questa risposta non abbastanza esplicita. Per sistemi operativi: MAC OS (host), Win (guest): 1.Applicazioni> tasto destro del mouse su VBox.app> trova VBoxGuestAdditions.iso 2.In VirtualBoxManager> Archiviazione> trascina qui il file .iso. 3. Nel menu della macchina host Dispositivi> Unità ottiche> selezionare il file .iso. Quindi apri cd drive in Windows e installa le edizioni guest facendo doppio clic sul file .exe. Infine, riavvia.
boldnik,

Grazie Arterius. Questo mi ha aiutato quando ho installato Windows 10 in Debian Stretch usando Virtualbox 6.
Anees,

27

Prova ad aumentare la memoria dell'adattatore grafico virtuale a 64 o 128M. Questo potrebbe aiutare. Potresti anche voler vedere se puoi cambiare la risoluzione dello schermo dal SO guest.


Inoltre, ho dovuto impostare il ridimensionamento al 200% per ottenere uno schermo leggibile (tutto era molto piccolo)
grooveplex

5

Ridimensionamento automatico del display ospite

Dopo aver lasciato il commento sulla tua domanda originale, ho capito il mio problema. Avevo premuto Command-G invece di Command-F. Sull'host Mac, Command-G attiva o disattiva l'impostazione "Ridimensionamento automatico del display ospite". Ciò l'ha risolto.


Tutto ciò che fa è portarti a schermo intero.
Jayden Lawson,

1

Per quanto ne so, potrebbero esserci tre cause:

  • O la tua scheda video non supporta una risoluzione così elevata: come BobTsaid puoi provare a sintonizzare le impostazioni della tua scheda video nelle proprietà della VM
  • Oppure può darsi che l'evento di ridimensionamento non sia interpretato correttamente da VirtualBox: cosa succede se si ridimensiona la finestra trascinando N Trascinando l'angolo con una risoluzione superiore a 1027 * 768? Se funziona (permettendoti di andare più in alto), dovresti provare a entrare e uscire a schermo intero più volte
  • E se stai usando un'applicazione che prende il pieno controllo dello schermo (es. Un gioco), e quell'applicazione non supporta la tua risoluzione target, allora non si può fare molto.

1

È necessario riavviare la VM dopo aver installato le aggiunte guest, quindi selezionare le opzioni per ridimensionare automaticamente la visualizzazione guest ecc. A proprio piacimento.


0

Esiste un'opzione di menu nella GUI di VirtualBox in Schermo> Vai a schermo intero; accessibile anche tramite Host + F per impostazione predefinita. (puoi configurare la chiave host nelle opzioni VBox).

Durante una sessione a schermo intero dovresti avere una barra nascosta nella parte inferiore dello schermo con strumenti di ripristino: basta toccare la parte inferiore dello schermo con il puntatore del mouse.


3
Sì, lo capisco, ma quello che sto cercando di dire è che una volta che è a schermo intero, la parte visualizzabile del sistema operativo della macchina virtuale è ancora impostata su 1024x768 e tutto sebbene il programma VirtualBox stia riempiendo l'intero schermo, tutto intorno la finestra del sistema operativo a 1024x768 è appena piena di grigio. Quindi non posso fare in modo che lo schermo riempia l'intero display.
jdavis,

Scusa, ho capito male la domanda: vedi la mia altra risposta
PPC

0

Ho avuto lo stesso problema e la mia aggiunta ospite è stata installata correttamente. Ho letto il suggerimento BobT sopra e controllato la memoria grafica del mio adattatore e stava usando 128 MB. L'ho cambiato in 256 MB e tutto è stato risolto. Quindi è tornato a 128 MB e ora tutto va bene :)
Quindi forse è necessario solo un cambiamento per suggerire l'adattatore grafico VB.
Spero funzioni :)

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.