Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Virtualizzazione/VirtualBox"
Differenze tra le versioni 18 e 95 (in 77 versioni)
Versione 18 del 30/05/2007 22.11.37
Dimensione: 4827
Commento: immagini, style
Versione 95 del 10/11/2007 21.17.35
Dimensione: 5513
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki
Linea 3: 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 5: Linea 9:
VirtualBox è un software in grado di creare macchine virtuali, questo è molto comodo se si vuole sfruttare a pieno le potenzialità di un computer.
||<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 8: Linea 13:
Per installare VirtualBox bisogna andare sul [http://www.virtualbox.org/wiki/Downloads sito ufficiale] e scaricare il pacchetto deb.
Linea 10: Linea 14:
Una volta scaricato il pacchetto, installarlo con:{{{
sudo dpkg -i VirtualBox*.deb
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
Linea 14: 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 16: Linea 25:
= Creare una nuova macchina virtuale =

È necessario creare una nuova macchina virtuale, per fare ciò fare clic su «'''New'''»

attachment:schermatacreatenewvirtuec9.jpg
Per avviare il programma fare clic su '''''Applicazioni -> Strumenti di sistema -> Virtual Box''''', in alternativa è possibile digitare il seguente comando da un terminale:
Linea 23: Linea 27:
#!frame align=clear VirtualBox
Linea 25: Linea 29:

Inserire il nome della macchina virtuale e scegliere il tipo

attachment:schermatacreatenewvirtusu2.jpg

{{{
#!frame align=clear
}}}

Specificare la RAM da utilizzare

attachment:schermatacreatenewvirtuli2.jpg

{{{
#!frame align=clear
}}}

Creare ora una nuova partizione dove verrà installato il sistema operativo

attachment:schermatacreatenewvirturw8.png

{{{
#!frame align=clear
}}}

attachment:diskmf1.png

{{{
#!frame align=clear
}}}

attachment:disk1xx3.png

{{{
#!frame align=clear
}}}

attachment:disk2ab2.png

{{{
#!frame align=clear
}}}

attachment:disk4rf1.png

{{{
#!frame align=clear
}}}

Una volta creata la partizione virtuale non resta che assegnarla

attachment:schermatacreatenewvirtuiq7.png

{{{
#!frame align=clear
}}}

Terminare la creazione della macchina virtuale

attachment:schermatacreatenewvirtuwn1.png

{{{
#!frame align=clear
}}}

Terminata la creazione ecco la macchina virtuale

attachment:schermatainnotekvirtualtt1.png
Linea 96: Linea 32:
Affinché sia correttamente funzionante è necessario configurare la macchina virtuale Consultare la [:/Configurazione:relativa guida].
Linea 98: Linea 34:
== CD-ROM oppure file ISO == = Gestire le macchine virtuali =
Linea 100: Linea 36:
Per abilitare il supporto da CD-ROM o da ISO, entrare nelle impostazioni e abilitare il supporto

attachment:schermataubuntufeisty70of8.png

{{{
#!frame align=clear
}}}

Abilitare la prima opzione '''Host CD/DVD Drive''' nel caso si voglia utilizzare il supporto da CD-ROM (che ci riconoscerà automaticamente il supporto CD/DVD Drive). [[BR]] Abilitare la seconda opzione '''ISO Image File''' nel caso si voglia utilizzare un file immagine (in seguito indicare il percorso dove trovare la ISO).

[[Immagine(Icone/Piccole/warning.png,,left)]][[BR]]Se si sta installando il sistema operativo tramite ISO, una volta terminata l'installazione ricordarsi di togliere il pallino da '''ISO Image CD''' e di metterlo su '''Host CD/DVD Drive''' (in caso contrario, la macchina virtuale continuerà ad installare il sistema operativo).

== Un-grabbing della tastiera e del mouse ==

Per passare dalla macchina virtuale al sistema operativo basta premere il tasto '''CTRL di destra'''
Mentre per avere il Full Screen premere '''CTRL destro + F'''

== Configurare l'audio ==

attachment:schermatakubuntufeistysyt9.png

{{{
#!frame align=clear
}}}

Configurare l'audio è molto semplice, entrare nelle impostazioni, in seguito bisogna mettere il visto per abilitarlo.
Nel menu a tendina scegliere '''ALSA Audio Driver'''.
Consultare la [:/MacchineVirtuali:relativa guida].
Linea 130: Linea 40:
== Permessi == == CD-ROM non riconosciuto ==
Linea 132: Linea 42:
Se una volta creata la macchina virtuale la fate partire e vi da un errore di permessi, bisogna far partire VirtualBox come utente amministratore.
Per fare ciò da terminale lanciare:{{{
alacarte
È 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
Linea 136: Linea 46:
andare in '''''Applicazioni -> Strumenti di Sistema -> innoTek VirtualBox''''' [[BR]]
fare clic con il tasto destro e scegliere '''proprietà'''
nella riga comando aggiungere '''gksu'''
Linea 140: Linea 47:
== Errore vboxdrv kernel == Il precedente comando restituirà una stringa simile alla seguente:
{{{
/dev/sdc0
}}}
Linea 142: Linea 52:
Se quando si avvia la macchina virtuale viene visualizzato questo errore:{{{ 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 ==

È probabile che all'avvio venga visualizzato il seguente errore:
{{{
Linea 145: Linea 111:
Fare come segue: [[BR]]
editare il file `menu.lst`:{{{
sudo gedit /boot/grub/menu.lst

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
Linea 149: Linea 116:
e cercare questa riga:{{{
C
ercare la seguente riga all'interno del file:
{{{
Linea 152: Linea 121:
aggiungere alla fine:{{{
In fondo alla riga trovata bisogna aggiungere ciò che segue:
{{{
Linea 155: Linea 126:
salvare il tutto e riavviare il computer. [[BR]]
per finire lanciare questo comando:{{{

S
alvare il file, chiudere l'editor e riavviare il computer.
Infine, lanciare il seguente comando:
{{{
Linea 160: Linea 133:
== Swapping session 0% == = Ulteriori risorse =
Linea 162: Linea 135:
Quando si avvia una macchina virtuale lo Swapping session resta sempre a 0% [[BR]]
Per risolvere fare cosi:{{{
sudo /etc/init.d/vboxdrv setup
}}}
 * [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]
Linea 167: Linea 139:
CategoryNuoviDocumenti CategoryMultimedia CategoryConsigliata

BR

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/usb

Una 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


CategoryMultimedia CategoryConsigliata