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 19 e 37 (in 18 versioni)
Versione 19 del 30/05/2007 22.13.36
Dimensione: 4830
Commento: immagini
Versione 37 del 13/06/2007 13.49.21
Dimensione: 8308
Commento: correzioni
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki
Linea 4: Linea 5:
Linea 5: Linea 7:
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 11:
Per installare VirtualBox bisogna andare sul [http://www.virtualbox.org/wiki/Downloads sito ufficiale] e scaricare il pacchetto deb.

Una volta scaricato il pacchetto, installarlo con:{{{
sudo dpkg -i VirtualBox*.deb
}}}

Ricordarsi di adattare il comando sovrastante con la versione scaricata e il percorso corretto.

Sono anche diponibili dei [:Repository]repository] dai quali reperire e installare i pacchetti contenenti il programma. Aprire {{{/etc/apt/sources.list}}} con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e aggiungere in fondo al file la riga adatte alla propria versione:

 * '''Ubuntu 6.06''' «'''Dapper Drake'''»: {{{
deb http://www.virtualbox.org/debian dapper non-free
}}}

 * '''Ubuntu 6.10''' «'''Edgy Eft'''»: {{{
deb http://www.virtualbox.org/debian edgy non-free
}}}

 * '''Ubuntu 7.04''' «'''Feisty Fawn'''»: {{{
deb http://www.virtualbox.org/debian feisty non-free
}}}

Per autenticare i pacchetti è necessario scaricare la chiave [:Sicurezza/GnuPG:GPG] con il seguente comando:
{{{
wget http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -
}}}

Salvare il file, dunque aprire una finestra di terminale e digitare i seguenti comandi:
{{{
sudo apt-get update
sudo apt-get install virtualbox
}}}

= 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:
{{{
VirtualBox
}}}

= Impostazioni Virtualbox =

Per accedere alle impostazioni fare clic su '''''File -> Impostazioni'''''.

== Lingua ==

Virtualbox mette a disposizione un ampia scelta di lingue da utilizzare, per impostare quella preferita andare nella pagina «'''Lingua'''».

== Input ==

In questa pagina si può impostare quale tasto usare per eseguire l'''un-grabbing''; il tasto predefinito è «'''Ctrl'''» destro.
Linea 18: Linea 65:
È necessario creare una nuova macchina virtuale, per fare ciò fare clic su «'''New'''» È necessario creare una nuova macchina virtuale, per fare ciò fare clic su «'''New'''»:

{{{
#!frame
align=clear
}}}
Linea 22: Linea 73:
{{{
#!frame align=clear
}}}

Inserire il nome della macchina virtuale e scegliere il tipo 
Inserire il nome della macchina virtuale e scegliere il tipo:
Linea 34: Linea 81:
Specificare la RAM da utilizzare  Specificare la quantità di [http://it.wikipedia.org/wiki/RAM RAM] da utilizzare:
Linea 42: Linea 89:
Creare ora una nuova partizione dove verrà installato il sistema operativo Creare ora una nuova partizione dove verrà installato il sistema operativo emulato:
Linea 74: Linea 121:
Una volta creata la partizione virtuale non resta che assegnarla Una volta creata la partizione virtuale non resta che assegnarla al sistema operativo scelto:
Linea 82: Linea 129:
Terminare la creazione della macchina virtuale Terminare la creazione della macchina virtuale:
Linea 90: Linea 137:
Terminata la creazione ecco la macchina virtuale Ora è possibile visualizzare la macchina virtuale appena creata:
Linea 96: Linea 143:
Affinché sia correttamente funzionante è necessario configurare la macchina virtuale Affinché sia utilizzare tutte le periferiche è necessario configurare attentamente la macchina virtuale appena creata.
Linea 100: Linea 147:
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 (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.jpg,100,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).
Per abilitare il supporto da CD-ROM o da ISO, entrare nelle impostazioni e abilitare il supporto:

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'''».''' ||
Linea 114: Linea 155:
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'''
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).

== Configurazione USB ==

Per configurare il supporto USB su virtualbox bisogna modificare il file {{{/etc/udev/rules.d/40-permissions.rules}}} con i [:Sudo:privilegi di amministrazione], per fare ciò digitare il seguente comando:
{{{
sudo nano /etc/udev/rules.d/40-permissions.rules
}}}

Andare nella sezione «USB», commentare la prima riga e decommentare la seconda, come mostrato nel testo seguente:
{{{
# USB devices (usbfs replacement)
# SUBSYSTEM=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", MODE="0666"
}}}

Salvare il tutto e riavviare la sessione.

Ora non resta che abilitare il supporto USB nelle impostazioni di Virtualbox: a tale scopo è sufficiente entrare nella sezione «'''Controller USB'''» ed abilitare il supporto. Una volta abilitato il supporto, avviare la macchina virtuale e andare sul menu in alto e fare clic su '''''Dispositivi -> Dispositivi USB''''', dunque abilitare il dispositivo desiderato.
Linea 119: Linea 177:
attachment:schermatakubuntufeistysyt9.jpg

{{{
#!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'''.
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'''».

= Convertire una macchina da VMWare a Vbox =

Per fare ciò è necessario installare [:Qemu:Qemu]. Una volta installato l'applicativo digitare il seguente comando:
{{{
qemu-img convert Windows.vmdi Windows.raw && vditool DD Windows.vdi Windows.raw && rm Vindows.raw
}}}

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Sarà necessario adattare il comando, sostituendo i nomi dei file con quelli giusti.'''||

= Clonare una macchina virtuale =

È possibile clonare una macchina virtuale con '''VBoxManage'''.
{{{
VBoxManage clonevdi source.vdi target.vdi
}}}

Dove:
 * «source.vdi» è il nome della macchina virtuale da clonare;
 * «target.vdi» è la copia desiderata.
Linea 130: Linea 203:
== Permessi ==

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
}}}
andare in '''''Applicazioni -> Strumenti di Sistema -> innoTek VirtualBox''''' [[BR]]
fare clic con il tasto destro e scegliere '''proprietà'''
nella riga comando aggiungere '''gksu'''
Linea 142: Linea 205:
Se quando si avvia la macchina virtuale viene visualizzato questo errore:{{{ È probabile che all'avvio venga visualizzato il seguente errore:
{{{
Linea 145: Linea 209:
Fare come segue: [[BR]]
editare il file `menu.lst`:{{{

Per aggirare il problema è sufficiente modificare il file `/boot/grub/menu.lst` con un [:EditorDiTesto:editor di testo].

Digitare il seguente comando:
{{{
Linea 149: Linea 216:
e cercare questa riga:{{{
C
ercare la seguente riga all'interno del file:
{{{
Linea 152: Linea 221:
aggiungere alla fine:{{{
In fondo alla riga trovata bisogna aggiungere ciò che segue:
{{{
Linea 155: Linea 226:
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 162: Linea 234:
Quando si avvia una macchina virtuale lo Swapping session resta sempre a 0% [[BR]]
Per risolvere fare cosi:{{{
Quando si avvia una macchina virtuale lo ''Swapping session'' resta sempre a 0%.

Per risolvere tale problema digitare il seguente comando:
{{{
Linea 166: Linea 240:

= Ulteriori risorse =

 * [http://www.virtualbox.org/ Sito ufficiale del progetto]

BR

Introduzione

attachment:logo_small.jpg

La presente guida introduce le caratteristiche principali di VirtualBox, un software in grado di emulare delle macchine virtuali.

Installazione

Sono anche diponibili dei [:Repository]repository] dai quali reperire e installare i pacchetti contenenti il programma. Aprire /etc/apt/sources.list con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e aggiungere in fondo al file la riga adatte alla propria versione:

  • Ubuntu 6.06 «Dapper Drake»:

    deb http://www.virtualbox.org/debian dapper non-free
  • Ubuntu 6.10 «Edgy Eft»:

    deb http://www.virtualbox.org/debian edgy non-free
  • Ubuntu 7.04 «Feisty Fawn»:

    deb http://www.virtualbox.org/debian feisty non-free

Per autenticare i pacchetti è necessario scaricare la chiave [:Sicurezza/GnuPG:GPG] con il seguente comando:

wget http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -

Salvare il file, dunque aprire una finestra di terminale e digitare i seguenti comandi:

sudo apt-get update
sudo apt-get install virtualbox

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:

VirtualBox

Impostazioni Virtualbox

Per accedere alle impostazioni fare clic su File -> Impostazioni.

Lingua

Virtualbox mette a disposizione un ampia scelta di lingue da utilizzare, per impostare quella preferita andare nella pagina «Lingua».

Input

In questa pagina si può impostare quale tasto usare per eseguire lun-grabbing; il tasto predefinito è «Ctrl» destro.

Creare una nuova macchina virtuale

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

attachment:schermatacreatenewvirtuec9.jpg

Inserire il nome della macchina virtuale e scegliere il tipo:

attachment:schermatacreatenewvirtusu2.jpg

Specificare la quantità di [http://it.wikipedia.org/wiki/RAM RAM] da utilizzare:

attachment:schermatacreatenewvirtuli2.jpg

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

attachment:schermatacreatenewvirturw8.jpg

attachment:diskmf1.jpg

attachment:disk1xx3.jpg

attachment:disk2ab2.jpg

attachment:disk4rf1.jpg

Una volta creata la partizione virtuale non resta che assegnarla al sistema operativo scelto:

attachment:schermatacreatenewvirtuiq7.jpg

Terminare la creazione della macchina virtuale:

attachment:schermatacreatenewvirtuwn1.jpg

Ora è possibile visualizzare la macchina virtuale appena creata:

attachment:schermatainnotekvirtualtt1.jpg

Configurazione

Affinché sia utilizzare tutte le periferiche è necessario configurare attentamente la macchina virtuale appena creata.

CD-ROM oppure file ISO

Per abilitare il supporto da CD-ROM o da ISO, entrare nelle impostazioni e abilitare il supporto:

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).

Immagine(Icone/Piccole/warning.png,,center)

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).

Configurazione USB

Per configurare il supporto USB su virtualbox bisogna modificare il file /etc/udev/rules.d/40-permissions.rules con i [:Sudo:privilegi di amministrazione], per fare ciò digitare il seguente comando:

sudo nano /etc/udev/rules.d/40-permissions.rules

Andare nella sezione «USB», commentare la prima riga e decommentare la seconda, come mostrato nel testo seguente:

# USB devices (usbfs replacement)
# SUBSYSTEM=="usb_device",              MODE="0664"
SUBSYSTEM=="usb_device",                MODE="0666"

Salvare il tutto e riavviare la sessione.

Ora non resta che abilitare il supporto USB nelle impostazioni di Virtualbox: a tale scopo è sufficiente entrare nella sezione «Controller USB» ed abilitare il supporto. Una volta abilitato il supporto, avviare la macchina virtuale e andare sul menu in alto e fare clic su Dispositivi -> Dispositivi USB, dunque abilitare il dispositivo desiderato.

Configurare l'audio

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».

Convertire una macchina da VMWare a Vbox

Per fare ciò è necessario installare [:Qemu:Qemu]. Una volta installato l'applicativo digitare il seguente comando:

qemu-img convert Windows.vmdi Windows.raw && vditool DD Windows.vdi Windows.raw && rm Vindows.raw

Immagine(Icone/Piccole/note.png,,center)

Sarà necessario adattare il comando, sostituendo i nomi dei file con quelli giusti.

Clonare una macchina virtuale

È possibile clonare una macchina virtuale con VBoxManage.

VBoxManage clonevdi source.vdi target.vdi

Dove:

  • «source.vdi» è il nome della macchina virtuale da clonare;
  • «target.vdi» è la copia desiderata.

Risoluzione dei problemi

Errore 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:

sudo 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

Swapping session 0%

Quando si avvia una macchina virtuale lo Swapping session resta sempre a 0%.

Per risolvere tale problema digitare il seguente comando:

sudo /etc/init.d/vboxdrv setup

Ulteriori risorse


CategoryNuoviDocumenti