|
Dimensione: 5881
Commento:
|
Dimensione: 5513
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 4: | Linea 4: |
| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(1)]]|| | ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(2)]]|| [[Include(StrumentiWiki/GuideConsigliate)]] |
| Linea 8: | Linea 10: |
| La presente guida introduce le caratteristiche principali di VirtualBox, un software in grado di emulare delle macchine virtuali. | ||<tablestyle="text-align: justify; width:60%; " style="border:none;" 5%>attachment:logo_small.jpg ||<style="padding:0.5em; border:none;">La presente guida introduce le caratteristiche principali di '''!VirtualBox''', un software in grado di emulare delle macchine virtuali.|| |
| Linea 12: | Linea 14: |
| Per installare VirtualBox è necessario scaricare il pacchetto relativo alla versione del sistema in uso dal [http://www.virtualbox.org/wiki/Downloads sito ufficiale]. | Consultare la [:/Installazione:relativa guida]. |
| Linea 14: | Linea 16: |
| ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">I pacchetti presenti al link sopra citato sono specifici per architetture ''i386''. Per le altre architetture, come ''amd64'', è suggerito [:InstallareProgrammi/DaSorgenti:compilare] i sorgenti presenti nel [http://www.virtualbox.org/browser/trunk repository SVN] del progetto. || | = Avvio del programma = |
| Linea 16: | Linea 18: |
| Una volta scaricato il pacchetto, è possibile installarlo con il seguente comando: | Per poter eseguire il programma come utente generico è necessario aggiungere il proprio utente (e tutti quelli desiderati) al gruppo «'''vboxusers'''». Digitare il seguente comando: |
| Linea 18: | Linea 20: |
| sudo dpkg -i VirtualBox*.deb | sudo usermod -G vboxusers -a $USERID |
| Linea 21: | Linea 23: |
| Ricordarsi di adattare il comando sovrastante con la versione scaricata e il percorso corretto. | Sostituire la dicitura «$USERID» con il proprio nome utente. Per applicare le modifiche è necessario terminare la sessione. |
| Linea 23: | Linea 25: |
| = Creare una nuova macchina virtuale = È necessario creare una nuova macchina virtuale, per fare ciò fare clic su «'''New'''»: |
Per avviare il programma fare clic su '''''Applicazioni -> Strumenti di sistema -> Virtual Box''''', in alternativa è possibile digitare il seguente comando da un terminale: |
| Linea 28: | Linea 27: |
| #!frame align=clear | VirtualBox |
| Linea 30: | Linea 29: |
attachment:schermatacreatenewvirtuec9.jpg Inserire il nome della macchina virtuale e scegliere il tipo: attachment:schermatacreatenewvirtusu2.jpg {{{ #!frame align=clear }}} Specificare la quantità di [http://it.wikipedia.org/wiki/RAM RAM] da utilizzare: attachment:schermatacreatenewvirtuli2.jpg {{{ #!frame align=clear }}} Creare ora una nuova partizione dove verrà installato il sistema operativo emulato: attachment:schermatacreatenewvirturw8.jpg {{{ #!frame align=clear }}} attachment:diskmf1.jpg {{{ #!frame align=clear }}} attachment:disk1xx3.jpg {{{ #!frame align=clear }}} attachment:disk2ab2.jpg {{{ #!frame align=clear }}} attachment:disk4rf1.jpg {{{ #!frame align=clear }}} Una volta creata la partizione virtuale non resta che assegnarla al sistema operativo scelto: attachment:schermatacreatenewvirtuiq7.jpg {{{ #!frame align=clear }}} Terminare la creazione della macchina virtuale: attachment:schermatacreatenewvirtuwn1.jpg {{{ #!frame align=clear }}} Ora è possibile visualizzare la macchina virtuale appena creata: attachment:schermatainnotekvirtualtt1.jpg |
|
| Linea 103: | Linea 32: |
| Affinché sia utilizzare tutte le periferiche è necessario configurare attentamente la macchina virtuale appena creata. | Consultare la [:/Configurazione:relativa guida]. |
| Linea 105: | Linea 34: |
| == CD-ROM oppure file ISO == | = Gestire le macchine virtuali = |
| Linea 107: | Linea 36: |
| Per abilitare il supporto da CD-ROM o da ISO, entrare nelle impostazioni e abilitare il supporto: attachment:schermataubuntufeisty70of8.jpg {{{ #!frame align=clear }}} Abilitare la prima opzione «'''Host CD/DVD Drive'''» nel caso si voglia utilizzare il supporto da CD-ROM. Abilitare la seconda opzione «'''ISO Image File'''» nel caso si voglia utilizzare un file immagine (in seguito bisognerà indicare il percorso dove trovare la ISO). ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''Se si sta installando il sistema operativo tramite ISO, una volta terminata l'installazione ricordarsi di selezionare «'''Host CD/DVD Drive'''» al posto di «'''ISO Image CD'''».''' || == Un-grabbing della tastiera e del mouse == Per passare dalla macchina virtuale al sistema operativo basta premere il tasto «'''Ctrl'''» destro, invece, per attivare la modalità a schermo intero, premere '''Ctrl+f''' (tasto «'''Ctrl'''» destro). == Configurare l'audio == attachment:schermatakubuntufeistysyt9.jpg {{{ #!frame align=clear }}} Configurare l'audio è molto semplice: per farlo è sufficiente entrare nelle impostazioni e mettere la spunta sulla relativa opzione. Nel menu a tendina scegliere «'''ALSA Audio Driver'''». |
Consultare la [:/MacchineVirtuali:relativa guida]. |
| Linea 137: | Linea 40: |
| == Permessi == | == CD-ROM non riconosciuto == |
| Linea 139: | Linea 42: |
| In caso di problemi con i permessi, è necessario avviare VirtualBox come utente amministratore. Per fare ciò digitare il seguente comando: |
È possibile che nelle configurazioni di '''!VirtualBox''' non venga riconosciuto il nome corretto del CD-ROM, impedendo quindi l'installazione di una nuova macchina virtuale tramite tale unità. In tal caso è possibile ovviare al problema chiudendo '''!VirtualBox''' e identificando la periferica, digitando il seguente comando all'interno di una finestra di terminale: |
| Linea 142: | Linea 44: |
| alacarte | cat /etc/fstab | grep cdrom | cut -d' ' -f1 |
| Linea 145: | Linea 47: |
| All'interno dell'editor del menu, sndare su '''''Applicazioni -> Strumenti di Sistema -> innoTek VirtualBox''''', fare clic con il tasto destro e fare clic su «'''Proprietà'''», all'inizio della riga comando aggiungere '''gksu'''. | Il precedente comando restituirà una stringa simile alla seguente: {{{ /dev/sdc0 }}} |
| Linea 147: | Linea 52: |
| == Errore vboxdrv kernel == | Per configurare correttamente la macchina virtuale affinchè riconosca il lettore CD è necessario aprire il relativo file di configurazione con un [:EditorDiTesto:editor di testo], con un comando simile al seguente: {{{ nano ~/.VirtualBox/Machines/nome_vm/nome_vm.xml }}} Le diciture «nome_vm» e «nome_vm.xml» vanno sostituite con i parametri relativi alla propria configurazione. Cercare, all'interno dell'editor, la seguente sezione: {{{ <DVDDrive passthrough="true"> <HostDrive src="/dev/cdrom"/> </DVDDrive> }}} Sostituire la dicitura «/dev/cdrom» con la stringa relativa alla unità disco in questione. Nell'esempio precedente tale stringa era «/dev/sdc0», dunque la precedente sezione va modificata come nel seguente testo: {{{ <DVDDrive passthrough="true"> <HostDrive src="/dev/sdc0"/> </DVDDrive> }}} Non resta che salvare il file di configurazione ed riavviare '''!VirtualBox'''. == Problema di visualizzazione == Nel caso si presentino problemi di visualizzazione (finestre che non si ridimensionano, menu in rilievo o problemi simili a quelli mostrati in [attachment:Visual.png questo esempio]) è sufficiente digitare i seguenti comandi all'interno di una finestra di terminale: {{{ sudo mkdir /etc/qt3 cd /etc/qt3 sudo wget supremus.netsons.org/Virtualbox/qtrc sudo wget supremus.netsons.org/Virtualbox/qt_plugins_3.3rc }}} == USB non utilizzabile == Entrando nel menu delle impostazioni è possibile che venga visualizzato il seguente messaggio di errore: {{{ Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer. }}} Per poter utilizzare le porte USB è sufficiente aprire il file `/etc/init.d/mountdevsubfs.sh` con un [:EditorDiTesto: editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e modificarlo come nel seguente esempio: {{{ # Magic to make /proc/bus/usb work # mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb }}} Una volta salvato il file, per applicare le modifiche è necessario riavviare il computer. == Errore del modulo vboxdrv kernel == |
| Linea 154: | Linea 112: |
| Per aggirare il problema è sufficiente modificare il file `/boot/grub/menu.lst` con un [:EditorDiTesto:editor di testo]. Digitare il seguente comando: |
Per aggirare il problema, è sufficiente modificare il file `/boot/grub/menu.lst` con un [:EditorDiTesto:editor di testo]. Digitare il seguente comando: |
| Linea 158: | Linea 114: |
| sudo gedit /boot/grub/menu.lst | gksudo gedit /boot/grub/menu.lst |
| Linea 172: | Linea 128: |
| Infine, lanciare il seguente comando:{{{ sudo /etc/init.d/vboxdrv setup }}} == Swapping session 0% == Quando si avvia una macchina virtuale lo ''Swapping session'' resta sempre a 0%. Per risolvere tale problema digitare il seguente comando: |
Infine, lanciare il seguente comando: |
| Linea 188: | Linea 136: |
| * [:Sudo:Guida ai privilegi di amministrazione] | * [http://doc.gwos.org/index.php/VirtualBox#Ubuntu_guest Guida alle guest additions] * [http://www.virtualbox.org/wiki/Editions Differenze fra le versioni open source e non] |
| Linea 190: | Linea 139: |
| CategoryNuoviDocumenti | CategoryMultimedia CategoryConsigliata |
IndiceBR TableOfContents(2) |
Include(StrumentiWiki/GuideConsigliate)
Introduzione
attachment:logo_small.jpg |
La presente guida introduce le caratteristiche principali di VirtualBox, un software in grado di emulare delle macchine virtuali. |
Installazione
Consultare la [:/Installazione:relativa guida].
Avvio del programma
Per poter eseguire il programma come utente generico è necessario aggiungere il proprio utente (e tutti quelli desiderati) al gruppo «vboxusers». Digitare il seguente comando:
sudo usermod -G vboxusers -a $USERID
Sostituire la dicitura «$USERID» con il proprio nome utente. Per applicare le modifiche è necessario terminare la sessione.
Per avviare il programma fare clic su Applicazioni -> Strumenti di sistema -> Virtual Box, in alternativa è possibile digitare il seguente comando da un terminale:
VirtualBox
Configurazione
Consultare la [:/Configurazione:relativa guida].
Gestire le macchine virtuali
Consultare la [:/MacchineVirtuali:relativa guida].
Risoluzione dei problemi
CD-ROM non riconosciuto
È possibile che nelle configurazioni di VirtualBox non venga riconosciuto il nome corretto del CD-ROM, impedendo quindi l'installazione di una nuova macchina virtuale tramite tale unità. In tal caso è possibile ovviare al problema chiudendo VirtualBox e identificando la periferica, digitando il seguente comando all'interno di una finestra di terminale:
cat /etc/fstab | grep cdrom | cut -d' ' -f1
Il precedente comando restituirà una stringa simile alla seguente:
/dev/sdc0
Per configurare correttamente la macchina virtuale affinchè riconosca il lettore CD è necessario aprire il relativo file di configurazione con un [:EditorDiTesto:editor di testo], con un comando simile al seguente:
nano ~/.VirtualBox/Machines/nome_vm/nome_vm.xml
Le diciture «nome_vm» e «nome_vm.xml» vanno sostituite con i parametri relativi alla propria configurazione.
Cercare, all'interno dell'editor, la seguente sezione:
<DVDDrive passthrough="true"> <HostDrive src="/dev/cdrom"/> </DVDDrive>
Sostituire la dicitura «/dev/cdrom» con la stringa relativa alla unità disco in questione. Nell'esempio precedente tale stringa era «/dev/sdc0», dunque la precedente sezione va modificata come nel seguente testo:
<DVDDrive passthrough="true"> <HostDrive src="/dev/sdc0"/> </DVDDrive>
Non resta che salvare il file di configurazione ed riavviare VirtualBox.
Problema di visualizzazione
Nel caso si presentino problemi di visualizzazione (finestre che non si ridimensionano, menu in rilievo o problemi simili a quelli mostrati in [attachment:Visual.png questo esempio]) è sufficiente digitare i seguenti comandi all'interno di una finestra di terminale:
sudo mkdir /etc/qt3 cd /etc/qt3 sudo wget supremus.netsons.org/Virtualbox/qtrc sudo wget supremus.netsons.org/Virtualbox/qt_plugins_3.3rc
USB non utilizzabile
Entrando nel menu delle impostazioni è possibile che venga visualizzato il seguente messaggio di errore:
Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.
Per poter utilizzare le porte USB è sufficiente aprire il file /etc/init.d/mountdevsubfs.sh con un [:EditorDiTesto: editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e modificarlo come nel seguente esempio:
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usbUna volta salvato il file, per applicare le modifiche è necessario riavviare il computer.
Errore del modulo vboxdrv kernel
È probabile che all'avvio venga visualizzato il seguente errore:
VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.
Per aggirare il problema, è sufficiente modificare il file /boot/grub/menu.lst con un [:EditorDiTesto:editor di testo]. Digitare il seguente comando:
gksudo gedit /boot/grub/menu.lst
Cercare la seguente riga all'interno del file:
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=2fddcf25-6c7f-4acd-92ec-8638d9453389 ro quiet splash
In fondo alla riga trovata bisogna aggiungere ciò che segue:
nmi_watchdog=0
Salvare il file, chiudere l'editor e riavviare il computer. Infine, lanciare il seguente comando:
sudo /etc/init.d/vboxdrv setup
Ulteriori risorse
[http://www.virtualbox.org/ Sito ufficiale del progetto]
[http://doc.gwos.org/index.php/VirtualBox#Ubuntu_guest Guida alle guest additions]
[http://www.virtualbox.org/wiki/Editions Differenze fra le versioni open source e non]
