21 ago 2009

VirtualBox Headless - utilizzo di Virtual Machine senza server grafico da remoto

Per creare e gestire macchine virtuali sui nostri potenti desktop o sui nostri server casalinghi, ci sono diverse alternative, tra cui xen, virtualbox, kvm, vmware...
E' molto diffuso VirtualBox che con qualche colpo di click permette di creare una macchina virtuale e funziona egregiamente sia su Linux che windows.

VirtualBox è possibile usarlo anche su un pc o server che non dispone di interfaccia grafica, tramite l'utilizzo dei comandi
VBoxManage : per creare / modificare / gestire le istanze virtuali
VBoxHeadless : per avviare le virtual machine

Tutto questo combinato con una VPN, permette di utilizzare anche da remoto le Virtual Machine.

ed ecco .... dove aver avviato la connessione da remoto con putty ;) lancio la Virtual Machine con windows. Per avviare la Virtual Machine si deve dare il seguente comando

$ VBoxHeadless -S (nome della VirtualMachine) -v on
L'opzione -v on serve per abilitare il server VDRP per la connessione remota

Ricordarsi di mettere & alla fine del comando, oppure fare CTRL+Z e poi lanciare bg per mandare il processo in background


Con remote desktop ci si collega al IP privato del PC dove gira VirtualBox in modalità Headless


Se non si dispone di una connessione molto veloce, la Virtual Machine risulterà abbastanza lenta.
Si può ridurre la risoluzione a 800x600 e ridurre i colori a 256 che di default sono 16bit.


Segnalo la fonte ispiratrice, CLICKME dove si può trovare maggiori informazioni.

Un altro esempio: si può eseguire una nuova VM con montata una immagino ISO del CD o DVD di una distribuzine.
Molto utile anche per poter installare un nuovo sistema operativo e creare gli screenshot dei vari passaggi effettuati.

Nessun commento: