Chiusura della sessione della GUI durante l'esecuzione di Virtual Mashine - Virtual Box


51

Come potremmo chiudere la sessione della GUI nella scatola virtuale senza spegnere la macchina virtuale. Ho molte istanze di Linux che devo solo connettere a una di esse.


Vuoi passare a un altro terminale? Ctrl-alt-F1 è tuo amico.
Robert

1
No, voglio chiudere la sessione della GUI e la VM non si spegne. Come quello che facciamo in xen o kvm.
Majid Azimi,

Risposte:


72

Modifica: VirtualBox continua a migliorare sempre meglio! Da VirtualBox 5.0 , ora c'è un menu a discesa aggiuntivo accanto al pulsante Start con un'opzione ancora migliore: Start staccabile ! È un'opzione di avvio ibrida in cui eseguono il processo VM in background e visualizzano semplicemente un client VM senza testa che puoi facilmente chiudere.

Schermata dell'opzione di avvio di VirtualBox v5.1.6: avvio staccabile

Bene, quasi facilmente ... la chiusura della finestra che appare comporterà la stessa finestra di dialogo che ti chiederà se vuoi salvare lo stato, inviare il segnale di spegnimento o semplicemente spegnerlo completamente ... nessuna opzione per chiudere semplicemente la finestra. Detto questo, c'è un'opzione nel menu in alto per chiudere solo la finestra: Macchina> Stacca GUI .

Schermata del menu VirtualBox v5.1.6: Macchina> Stacca GUI

Poiché questa opzione è in qualche modo sperimentale (come nessuna accelerazione 3D), potrebbero non aver ancora completamente perfezionato la funzione. Una volta terminato, potremmo vedere un'opzione di associazione dei tasti + nella finestra di dialogo chiusa!

Se si preferisce ancora il collegamento, tenere premuto MAIUSC e fare clic su Avvia continuerà a funzionare per eseguire la VM in modalità senza testa. Poiché hanno sviluppato un client VM senza testa, sarà anche possibile fare clic su Mostra per vedere la VM.

Schermata della barra degli strumenti di VirtualBox v5.1.6: pulsante Mostra


È già stata data una risposta, ma ...

Con Virtualbox 4.2 e versioni successive, esiste una piccola opzione silenziosa per avviare la VM in modalità senza testa. Basta selezionare la VM, quindi tenendo premuto MAIUSC, fare clic su Avvia. Questo eseguirà la VM in modalità senza testa. Si noti che non è ancora possibile "staccare" dalla VM in modalità GUI, ma è possibile sospendere la VM con Save State e riavviare in modalità senza testa.

Meglio ancora, esegui solo in modalità senza testa e usa RDP / VNC per gestirlo. phpVirtualBox è un'interfaccia web decente per gestire da remoto le istanze di VirtualBox.

Fonte: https://blogs.oracle.com/fatbloke/entry/creating_and_using_vm_groups


1
Molto utile quando è necessario nascondere / mostrare la GUI mentre la VM è in esecuzione.
zhm,

Utilizzando la versione> 5.0. Non vedi questa opzione in Windows 10 nella GUI
alpha_989

sembra che dall'aggiornamento alla 5.2.10 (ero in esecuzione 5) l'opzione per staccare la GUI sia stata rimossa. Puoi ancora iniziare senza testa, ma non puoi più svanire sullo sfondo ... o no con qualsiasi ricerca che ho trovato finora. modifica: sembra essere disponibile solo se è INIZIO staccabile o senza testa che l'opzione è disponibile.
Madivad,

8

A partire da VBox 5.0 puoi chiudere la finestra e ti chiederà di agire, incluso "esegui in background"


2
Hmmm ... Non vedo questa opzione.
Dave Mackey,

3
Non esiste tale opzione
Yar

11
Questa opzione appare per me solo se avvio la VM con un "avvio rimovibile"
antishok

@antishok grazie per questo. Non sono riuscito a trovare l'opzione e non ho capito che è per questo.
Andy,

2

nella casella virtuale 5, fai clic sulla freccia accanto al pulsante "Start", seleziona l'opzione "Esegui in background" per "Avvio rimovibile".


1
Potresti includere uno screenshot?
Burgi,
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.