
Quando creiamo una nuova macchina in VirtualBox e installiamo un sistema operativo, VirtualBox imposta una risoluzione dello schermo predefinita di 800×600 (4:3). Tuttavia, quando lavoriamo su una macchina virtuale, spesso abbiamo bisogno di una risoluzione dello schermo a nostra scelta. Quindi ci sono due modi per modificare la risoluzione di una macchina virtuale in VirtualBox: modifica delle impostazioni di visualizzazione del sistema operativo Linux e durante l'installazione dell'immagine di aggiunta guest di VirtualBox.
Come modificare la risoluzione di una macchina virtuale Linux in Virtualbox
Utilizzeremo il sistema operativo Ubuntu 20.10 installato su VirtualBox e proveremo i due metodi sopra forniti per modificare la risoluzione dello schermo.
Forse potresti essere interessato: Come modificare la risoluzione dello schermo su Windows, Mac e telefoni
Metodo 1: modificare le impostazioni di visualizzazione
Il modo più semplice e veloce per avere una risoluzione dello schermo a tua scelta è modificarla dalle impostazioni di visualizzazione del sistema operativo Linux. Questi sono i passaggi da seguire:
- Paso 1: Innanzitutto, vai alle impostazioni del sistema operativo.
- Paso 2: Su Ubuntu o qualsiasi altro sistema operativo basato su Linux, apri il menu dell'applicazione.
- Paso 3: cerca"configurazione» e aprire le impostazioni premendo l'icona Configurazione nei risultati di ricerca che appariranno.
- Paso 4: Scorri verso il basso la barra dei menu di sinistra e fai clic Configurazione della pantalla.
- Paso 5: en impostazioni dello schermo, tocca il menu a discesa della risoluzione.
- Paso 6: Dal menu a discesa, scegli semplicemente la risoluzione che desideri.
- Paso 7: Dopo aver scelto la risoluzione appropriata di tua scelta, un pulsante identificato come «Applicare«, che è verde e si trova nell'angolo in alto a destra della finestra.
- Paso 8: fare clic sul pulsante Applicare e confermare la modifica della risoluzione cliccando sul pulsante «Salva le modifiche» che è apparso nella finestra pop-up.
Questo è tutto. Sei passato alla risoluzione dello schermo di tua scelta modificando le impostazioni di visualizzazione del sistema operativo Linux. La limitazione di questo metodo è che abbiamo a disposizione un numero limitato di opzioni per modificare la risoluzione dello schermo.
Ad esempio, desideri che la risoluzione dello schermo sia esattamente la stessa delle dimensioni dello schermo del tuo laptop, ma tale risoluzione non è disponibile. In uno scenario del genere, installa VirtualBox Aggiunta ospite È utile.
Installazione di VirtualBox Guest Aggiungi immagine
Per installare un'immagine guest aggiuntiva sulla tua macchina virtuale, segui la procedura seguente:
Paso 1: apri il terminale del sistema operativo ed eseguire il comando indicato di seguito per installare alcuni pacchetti necessari per avere un'immagine Guest Addition:
Per i sistemi operativi basati su Ubuntu o Debian:
$ sudo apt install build-essential dkms linux-headers-$ (uname -r)
Per i sistemi operativi basati su CentOS o RHEL:
$ sudo dnf installa epel-release
$ sudo dnf install gcc perl dkms crea kernel-devel kernel-headers bzip2
Dopo aver installato i pacchetti necessari, inserire l'immagine del CD Guest Addition.
Paso 2: Premi l'opzione «Dispositivi» che si trova nella barra dei menu corrispondente alla macchina virtuale e seleziona «Inserisci ospite Aggiungi immagine CD" sul menu "Dispositivi":
Paso 3: L'installazione verrà completata in breve tempo. Una volta completato, ti verrà chiesto di riavviare il sistema. Riavviare la macchina e, se inserita e installata correttamente, le dimensioni dello schermo verranno ridimensionate automaticamente in base alle dimensioni della finestra. Ma se a te non funziona, significa che l'immagine aggiunta ospite non è stata inserita correttamente. Devi inserirlo manualmente.
Inserisci manualmente l'immagine del CD di aggiunta guest
Questi sono i passi da seguire:
Paso 1: per prima cosa, crea una nuova directory /mnt/cdrom:
$sudo mkdir -p /mnt/cdrom
Paso 2: dopo la creazione, monta l'immagine su /mnt/cdrom:
$sudo monta /dev/cdrom/mnt/cdrom
Paso 3: cambia la directory in /mnt/cdrom ed eseguire il copione «VBoxLinuxAddition.run":
$cd/mnt/cdrom
$ sudo sh . /VBoxLinuxAdditions.run –nox11
Paso 4: Una volta terminata l'esecuzione dello script, riavviare il sistema utilizzando il comando indicato di seguito:
$ sudo shutdown -r adesso
Paso 5: Dopo aver riavviato la macchina, le dimensioni dello schermo verranno regolate di conseguenza. Tuttavia, ora funzionerà perfettamente. Ora puoi passare facilmente allo schermo intero e lavora con facilità nella tua macchina virtuale Linux.
Forse vuoi sapere: Come modificare la frequenza di aggiornamento del monitor
Come rendere VirtualBox a schermo intero per Windows 10
Se la sicurezza è una preoccupazione per te, eseguire Windows10 come macchina virtuale (VM) in VirtualBox è una buona idea. È possibile disabilitare la connessione Internet o configurare un adattatore di rete virtuale per la rispettiva macchina virtuale in modalità Solo host per consentire la comunicazione di rete solo tra i sistemi host e guest e negare la connessione ospite da Windows 10 alle reti esterne, compresa Internet.
VirtualBox è installato sul sistema operativo host in esecuzione su una macchina host (una macchina fisica) e il sistema operativo guest è il sistema operativo in esecuzione su una macchina virtuale. Se provi a massimizzare la finestra della VM VirtualBox subito dopo l'installazione di Windows 10 su una VM VirtualBox, la dimensione dell'interfaccia utente del sistema operativo guest non aumenta.
Controlla la quantità di memoria video di cui disponi nelle impostazioni della macchina virtuale. Si consiglia di configurare 128 MB di memoria video poiché quando si utilizza una modalità video con risoluzione più elevata è necessaria più memoria video. Puoi anche abilitare l'accelerazione 2D e 3D.
Se vai alle impostazioni di visualizzazione nel sistema Windows 10 (fai clic con il pulsante destro del mouse sul desktop. Dalle opzioni del menu contestuale, seleziona Configurazione della pantalla). Puoi aumentare la risoluzione del sistema operativo guest, ma non puoi comunque attivare la modalità a schermo intero.
Ad esempio, nel nostro caso, la risoluzione del monitor è 1920 x 1080 e la risoluzione massima nelle impostazioni guest di Windows 10 è 1600 x 1200 (l'impostazione di risoluzione disponibile del sistema operativo guest non è per display widescreen).
Se provi ad accedere alla modalità a schermo intero facendo clic su Visualizza> Modalità schermo intero nella finestra della VM o premendo la combinazione del tasto host VirtualBox e F (Ctrl destro + F in questo caso), la schermata del sistema operativo guest non verrà adattata alle dimensioni dello schermo e la risoluzione non verrà aumentata.
Per risolvere il problema
Per risolvere questo problema e rendi VirtualBox a schermo intero, è necessario installare VirtualBox Guest Additions sul sistema operativo guest. Seguire i passaggi seguenti:
- Paso 1: Nella finestra della VM, vai a Dispositivi e poi vai a Inserire l'immagine del CD delle aggiunte guest per inserire il disco ISO nell'unità CD virtuale della VM.
- Paso 2: Sul sistema guest Windows, apri Esplora risorse, vai all'unità CD virtuale (unità D: in questo caso) ed esegui il file VBoxWindowsAdditions-amd64.exe per installare VirtualBox Guest Additions sul guest Windows 10.
- Paso 3: Il processo di installazione per le Aggiunte Guest è abbastanza semplice. Dopo aver completato l'installazione, riavviare la VM.
- Paso 4: Una volta installate le aggiunte guest di VirtualBox, puoi vedere un diverso set di impostazioni di risoluzione nel guest di Windows 10. Dal menu Finestra VM, vai a Visualizza e assicurati l'opzione Modifica ridimensionare automaticamente lo schermo ospite è abilitato.
- Paso 5: Sposta il puntatore appena sopra l'angolo della finestra della VM. Successivamente, premi il pulsante sinistro del mouse e ridimensiona la finestra della VM. La risoluzione dell'interfaccia utente guest di Windows 10 viene modificata automaticamente. Ora puoi massimizzare le dimensioni della finestra della macchina virtuale guest Windows 10.
- Paso 6: Dopo aver completato le impostazioni spiegate sopra, puoi abilitare la modalità a schermo intero per la tua macchina virtuale Windows 10 facendo clic su Visualizza > Modalità schermo Completo nella finestra della macchina virtuale. In alternativa, puoi premere la combinazione del tasto host VirtualBox e F.Right Control o il tasto host predefinito in VirtualBox. Pertanto è necessario premere Ctrl destro + F per accedere alla modalità a schermo intero per una macchina virtuale Windows 10.
Come rendere VirtualBox a schermo intero per gli ospiti Mac OS X
Dopo aver installato macOS su VirtualBox, la risoluzione dello schermo predefinita del sistema operativo guest è 1024x768. Le impostazioni di visualizzazione di macOS sono disponibili all'indirizzo Preferenze di Sistema > Schermo. Non è possibile aumentare la risoluzione dello schermo nelle opzioni di visualizzazione. In questa configurazione è disponibile solo la risoluzione 1024x768.
Prima di poter aumentare la risoluzione dello schermo per il tuo macOS, vai su Impostazioni VM > Schermo e assicurati che la quantità di memoria video sia 128 MB e la casella di controllo Abilita l'accelerazione 3D è selezionato (simile al processo spiegato sopra per la macchina virtuale Windows). Passiamo ora all'impostazione della risoluzione dello schermo ospite di macOS:
Paso 1: Spegni la tua macchina virtuale macOS.
Paso 2: apri la console sul tuo computer host. Nel nostro esempio, Windows 10 viene utilizzato come macchina host, quindi dobbiamo farlo noi corsa CMD come amministratore.
Paso 3: vai alla directory di VirtualBox; il percorso di installazione predefinito di VirtualBox è C: \ Programmi\Oracle\virtualbox
cd “c:\Programmi\Oracle\virtualbox”
Paso 4: Imposta la risoluzione richiesta con VBoxManage, uno strumento di configurazione da riga di comando. comandi da VirtualBox. La risoluzione definita può essere inferiore o uguale alla risoluzione del tuo monitor fisico connesso alla tua macchina fisica (host). Nel nostro caso, il monitor ha una risoluzione FullHD (1920×1080). Eseguiamo il comando sul sistema operativo host per impostare la risoluzione richiesta.
VBoxManage setextradata “macOSMojave10-14” VBoxInternal2 / EfiGraphicsRisoluzione 1920×1080
Se usi Linux o macOS su un computer host, il principio di configurazione è simile: esegui VBoxManage con parametri simili.
Paso 5: accendere la VM. Ora dovresti notare che la risoluzione del display della macchina virtuale nella finestra della macchina virtuale è più alta subito dopo l'accensione della macchina virtuale (durante Boot della macchina virtuale).Quando una macchina virtuale si avvia, vedrai la sua risoluzione nelle impostazioni di visualizzazione del guest macOS. C'è ancora un solo parametro di risoluzione elencato, ma ora è 1920x1080 invece di 1024x768 visto in precedenza.
Paso 6: premere la combinazione del tasto host e F. In questo caso, questa è la combinazione di tasti Ctrl + F Giusto. In alternativa alla combinazione di tasti è possibile fare clic Visualizza nella finestra della VM e premere l'opzione Modalità schermo intero.
Ora il tuo macOS guest in esecuzione in VirtualBox funziona in modalità a schermo intero. Uno dei vantaggi di questo metodo è la sua estrema semplicità d'uso. Lo svantaggio è che per modificare la risoluzione dello schermo in VirtualBox è necessario spegnere una macchina virtuale. Da quando è stata rilasciata la versione VirtualBox v.6.0.0, sono state fornite le VirtualBox Guest Additions per OS Guest macOS, mentre le versioni precedenti di VirtualBox non includevano guest additions per macOS.
Sfortunatamente, la versione attuale di macOS Guest Additions non contiene driver grafici macOS per modificare automaticamente la risoluzione dello schermo della VM quando si allunga o si massimizza la finestra della VM guest. Al momento sono disponibili solo le funzionalità di base, il che significa che non è possibile utilizzare lo stesso metodo per modificare la risoluzione dello schermo dei sistemi operativi guest Windows e Linux in esecuzione in VirtualBox dopo aver installato Guest Additions.
Pensieri finali
In questo post sono stati trattati i concetti e i metodi di base a livello professionale per installare l'immagine del CD Guest Addition per modificare la risoluzione di una macchina virtuale in VirtualBox Linux in modo semplice e manuale dal terminale. Inoltre, abbiamo imparato come ridimensionare la risoluzione dello schermo modificando le impostazioni di visualizzazione del sistema operativo.
Utilizzare la modalità a schermo intero per una macchina virtuale è comodo e consente di apprezzare i vantaggi della virtualizzazione. hardware. Questa funzionalità offre la possibilità di utilizzare il sistema operativo guest in una macchina virtuale nello stesso modo in cui verrebbe utilizzato su una macchina host per applicazioni ad alta risoluzione, ampi spazi di lavoro e altro ancora.
Dare un'occhiata a: Come cambiare il monitor primario e secondario in Windows 7 e 10
Il metodo consiste nell'utilizzare VBoxManage, lo strumento di gestione della riga di comando di VirtualBox, per modificare manualmente la risoluzione. Questo metodo può essere utilizzato per tutti i sistemi operativi disponibili: Windows, macOS e Linux. Lo svantaggio di questo metodo è che è necessario spegnere la macchina virtuale per modificare la risoluzione dello schermo del sistema operativo guest.
Utilizzare questo metodo solo se è impossibile installare VirtualBox Guest Additions su un sistema operativo guest. La modifica automatica della risoluzione in tempo reale quando si ridimensiona una finestra VM o si accede alla modalità a schermo intero è possibile per gli ospiti Windows e Linux dopo l'installazione delle Aggiunte ospite.
Questo è un secondo metodo disponibile. Sfortunatamente, la versione attuale di VirtualBox Guest Additions per macOS (v.6.0.8) non contiene driver video speciali per modificare la risoluzione e accedere automaticamente alla modalità a schermo intero nei guest macOS.
Mi chiamo Javier Chirinos e sono appassionato di tecnologia. Da quanto ricordo, ero appassionato di computer e videogiochi e quell'hobby è finito in un lavoro.
Da più di 15 anni pubblico articoli su tecnologia e gadget su Internet, in particolare in mundobytes.com
Sono anche un esperto di comunicazione e marketing online e ho conoscenza dello sviluppo di WordPress.