6 999
contributi
mNessun oggetto della modifica |
S3v (discussione | contributi) m (modifiche minori) |
||
Riga 2: | Riga 2: | ||
== Introduzione == | == Introduzione == | ||
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> | 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 == | ||
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> | 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 [ | Per installare tale pacchetto e ottenere ulteriori informazioni si veda la [[VirtualBox:_installazione_e_configurazione|guida all'installazione]]. | ||
== Utilizzare VirtualBox da linea di comando == | == Utilizzare VirtualBox da linea di comando == | ||
Riga 57: | Riga 57: | ||
# VBoxManage modifyvm prova -hda /opt/vm/prova/prova.vdi | # VBoxManage modifyvm prova -hda /opt/vm/prova/prova.vdi | ||
</pre> | </pre> | ||
oppure | oppure: | ||
<pre> | <pre> | ||
VBoxManage storageattach "prova" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "/opt/vm/prova/prova.vdi" | VBoxManage storageattach "prova" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "/opt/vm/prova/prova.vdi" | ||
</pre> | </pre> | ||
Possiamo collegare alla nostra macchina un massimo di 3 hard disk virtuali (<code>hda</code>, <code>hdb</code>, <code>hdd</code>). <code>hdc</code> è riservato per il CD/DVD. | Possiamo collegare alla nostra macchina un massimo di 3 hard disk virtuali (<code>hda</code>, <code>hdb</code>, <code>hdd</code>). <code>hdc</code> è riservato per il CD/DVD. | ||
Arrivati a questo punto dobbiamo montare un'immagine ISO o un CD/DVD nel nostro lettore CD/DVD virtuale, in modo di poter installare il nostro sistema operativo virtuale. In questo esempio monterò un'immagine ISO: | Arrivati a questo punto dobbiamo montare un'immagine ISO o un CD/DVD nel nostro lettore CD/DVD virtuale, in modo di poter installare il nostro sistema operativo virtuale. In questo esempio monterò un'immagine ISO: | ||
<pre> | <pre> | ||
Riga 68: | Riga 68: | ||
# VBoxManage storageattach "prova" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium "/home/ferdy/w2003.iso" | # VBoxManage storageattach "prova" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium "/home/ferdy/w2003.iso" | ||
</pre> | </pre> | ||
Terminata l’installazione del sistema operativo, il | Terminata l’installazione del sistema operativo, il DVD può essere rimosso dalla Virtual Machine col comando: | ||
<pre> | <pre> | ||
# VBoxManage storageattach "prova" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium none | # VBoxManage storageattach "prova" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium none | ||
</pre> | </pre> | ||
Qualora l’immagine | Qualora l’immagine DVD non sia più necessaria, esiste la possibilità di de-registrarla dal database di VirtualBox: | ||
<pre> | <pre> | ||
# VBoxManage closemedium dvd "/home/ferdy/w2003.iso" | # VBoxManage closemedium dvd "/home/ferdy/w2003.iso" | ||
Riga 92: | Riga 92: | ||
# VBoxHeadless --startvm prova & | # VBoxHeadless --startvm prova & | ||
</pre> | </pre> | ||
che non sempre funziona, oppure | che non sempre funziona, oppure: | ||
<pre> | <pre> | ||
# VBoxManage startvm prova --type vrdp | # VBoxManage startvm prova --type vrdp | ||
</pre> | </pre> | ||
dagli effetti identici al primo, ma senza che la nostra shell sia resa inutilizzabile. | dagli effetti identici al primo, ma senza che la nostra [[shell]] sia resa inutilizzabile. | ||
== Collegamento alla VM da Windows XP == | == Collegamento alla VM da Windows XP == | ||
Riga 104: | Riga 104: | ||
* <code>ALT+PGGIU</code>: Passa da un programma all'altro da destra verso sinistra. | * <code>ALT+PGGIU</code>: Passa da un programma all'altro da destra verso sinistra. | ||
* <code>ALT+INS</code>: Passa da un programma all'altro nell'ordine in cui sono stati aperti. | * <code>ALT+INS</code>: Passa da un programma all'altro nell'ordine in cui sono stati aperti. | ||
* <code>ALT+HOME</code>: Visualizza il | * <code>ALT+HOME</code>: Visualizza il menù Start. | ||
* <code>CTRL+ALT+INTERR</code>: Passa da una finestra alla modalità schermo intero e viceversa. | * <code>CTRL+ALT+INTERR</code>: Passa da una finestra alla modalità schermo intero e viceversa. | ||
* <code>CTRL+ALT+FINE</code>: Visualizza la finestra di dialogo Protezione di Windows. | * <code>CTRL+ALT+FINE</code>: Visualizza la finestra di dialogo Protezione di Windows. | ||
* <code>ALT+CANC</code>: Visualizza il | * <code>ALT+CANC</code>: Visualizza il menù Windows. | ||
* <code>CTRL+ALT+SEGNO MENO (-) del tastierino numerico</code>: Copia negli Appunti del computer remoto la finestra attiva del computer client (esegue la stessa funzione della combinazione di tasti ALT+STAMP in un computer locale). | * <code>CTRL+ALT+SEGNO MENO (-) del tastierino numerico</code>: Copia negli Appunti del computer remoto la finestra attiva del computer client (esegue la stessa funzione della combinazione di tasti ALT+STAMP in un computer locale). | ||
* <code>CTRL+ALT+SEGNO PIÙ (+) del tastierino numerico</code>: Copia negli Appunti del computer remoto l'intera schermata del computer client (esegue la stessa funzione del tasto STAMP in un computer locale). | * <code>CTRL+ALT+SEGNO PIÙ (+) del tastierino numerico</code>: Copia negli Appunti del computer remoto l'intera schermata del computer client (esegue la stessa funzione del tasto STAMP in un computer locale). | ||
Riga 298: | 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 [ | Anche qui si faccia riferimento alla [[Installare_e_configurare_VirtualBox_per_emulare_Windows|guida all'installazione]] | ||
== Salvare uno snapshot di una Virtual Machine == | == Salvare uno snapshot di una Virtual Machine == |
contributi