VirtualBox: amministrazione da terminale: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
(la OSE non esiste più, spostati alcuni passaggi alla guida all'installazione generica) |
|||
Riga 1: | Riga 1: | ||
{{Versioni compatibili}} | {{Versioni compatibili}} | ||
== Introduzione == | == Introduzione == | ||
Virtualbox è un software di virtualizzazione sviluppato da Sun; normalmente viene utilizzato come un normale programma dotato di interfaccia grafica, ma con qualche accorgimento è possibile installarlo e utilizzarlo anche su una macchina server dove non sia stato installato il server grafico X.org.<br> | Virtualbox è un software di virtualizzazione sviluppato da Sun (ora Oracle); normalmente viene utilizzato come un normale programma dotato di interfaccia grafica, ma con qualche accorgimento è possibile installarlo e utilizzarlo anche su una macchina server dove non sia stato installato il server grafico X.org.<br> | ||
La configurazione della macchina host presa in esame per la guida prevede come indirizzo IP di <code>eth0</code> il seguente: <code>'''192.168.0.100'''</code>. | La configurazione della macchina host presa in esame per la guida prevede come indirizzo IP di <code>eth0</code> il seguente: <code>'''192.168.0.100'''</code>. | ||
== Installazione == | == Installazione == | ||
VirtualBox è rilasciato | Dalla versione 4, VirtualBox è rilasciato con licenza GPL con alcune limitazioni (non gestisce l'USB, ad esempio), per questo sul sito del progetto viene fornito un pacchetto di estensioni '''proprietarie'''.<br> | ||
Per installare tale pacchetto e ottenere ulteriori informazioni si veda la [http://guide.debianizzati.org/index.php/Installare_e_configurare_VirtualBox_per_emulare_Windows guida all'installazione]. | |||
< | |||
== Utilizzare VirtualBox da linea di comando == | == Utilizzare VirtualBox da linea di comando == | ||
VirtualBox mette a disposizione lo strumento <code>VBoxManage</code> per creare e amministrare le macchine virtuali da terminale. È uno strumento molto potente e complesso e permette di gestire le proprie macchine virtuali in maniera molto dettagliata; ciononostante in questa guida vedremo solo i comandi e le opzioni principali.<br> | VirtualBox mette a disposizione lo strumento <code>VBoxManage</code> per creare e amministrare le macchine virtuali da terminale. È uno strumento molto potente e complesso e permette di gestire le proprie macchine virtuali in maniera molto dettagliata; ciononostante in questa guida vedremo solo i comandi e le opzioni principali.<br> | ||
Per una spiegazione dettagliata del tool consiglio di far riferimento alla User Guide di VirtualBox: http://www.virtualbox.org/manual/UserManual.html#vboxmanage | Per una spiegazione dettagliata del tool consiglio di far riferimento alla User Guide di VirtualBox: http://www.virtualbox.org/manual/UserManual.html#vboxmanage | ||
=== Creazione di una Virtual Machine === | === Creazione di una Virtual Machine === | ||
Creiamo innanzitutto una directory dove conservare tutte le nostre macchine virtuali. Io la creerò sotto <code>/opt</code>, ma siete liberi di metterla dove meglio credete (ricordatevi di modificare il percorso nei comandi seguenti!): | Creiamo innanzitutto una directory dove conservare tutte le nostre macchine virtuali. Io la creerò sotto <code>/opt</code>, ma siete liberi di metterla dove meglio credete (ricordatevi di modificare il percorso nei comandi seguenti!): | ||
Riga 153: | Riga 82: | ||
# VBoxManage registervm /opt/vm/prova2/prova2.xml | # VBoxManage registervm /opt/vm/prova2/prova2.xml | ||
</pre> | </pre> | ||
=== Avvio e gestione di una Virtual Machine === | === Avvio e gestione di una Virtual Machine === | ||
Arrivati a questo punto possiamo avviare la nostra virtual machine con il comando: | Arrivati a questo punto possiamo avviare la nostra virtual machine con il comando: | ||
Riga 368: | Riga 298: | ||
== Installazione delle Guest Addictions == | == Installazione delle Guest Addictions == | ||
Il pacchetto Guest Addictions contiene i driver per l'hardware virtuale emulato da VirtualBox e, se installato, permette di migliorare stabilità e prestazioni della nostra virtual machine.<br> | Il pacchetto Guest Addictions contiene i driver per l'hardware virtuale emulato da VirtualBox e, se installato, permette di migliorare stabilità e prestazioni della nostra virtual machine.<br> | ||
Anche qui si faccia riferimento alla [http://guide.debianizzati.org/index.php/Installare_e_configurare_VirtualBox_per_emulare_Windows guida all'installazione] | |||
== Salvare uno snapshot di una Virtual Machine == | == Salvare uno snapshot di una Virtual Machine == | ||
Riga 403: | Riga 318: | ||
# VBoxManage snapshot prova discardcurrent --all | # VBoxManage snapshot prova discardcurrent --all | ||
</pre> | </pre> | ||
== Aggiunta di una seconda Virtual Machine == | == Aggiunta di una seconda Virtual Machine == | ||
Nel caso volessimo avere più di una Virtual Machine sullo stesso server fisico, occorrerà ripetere per ogni macchina virtuale le operazioni descritte fino a qui.<br/> | Nel caso volessimo avere più di una Virtual Machine sullo stesso server fisico, occorrerà ripetere per ogni macchina virtuale le operazioni descritte fino a qui.<br/> |