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 38 e 48 (in 10 versioni)
Versione 38 del 13/06/2007 17.46.47
Dimensione: 9131
Commento:
Versione 48 del 15/06/2007 18.16.18
Dimensione: 10479
Commento: ripristinata procedura rimozione Windows
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 12: Linea 12:
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: Questa sezione contiene le istruzioni necessarie all'installazione del programma.

== Aggiornare i repository ==

È
diponibile un [:Repository:] dal 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 adatta alla propria versione:
Linea 31: Linea 35:
Salvare il file, dunque aprire una finestra di terminale e digitare i seguenti comandi: Salvare il file, dunque aprire una finestra di terminale e digitare il seguente comando:
Linea 34: Linea 38:
}}}

== Installazione del pacchetto ==

Una volta aggiornato il proprio [:SourcesList:file dei repository], per installare il programma sarà sufficiente digitare il seguente comando:
{{{
Linea 57: Linea 67:
Virtualbox mette a disposizione un ampia scelta di lingue da utilizzare, per impostare quella preferita andare nella pagina «'''Lingua'''». '''VirtualBox''' mette a disposizione un ampia scelta di lingue da utilizzare, per impostare quella preferita andare nella pagina «'''Lingua'''».
Linea 61: Linea 71:
In questa pagina si può impostare quale tasto usare per eseguire l''''un-grabbing''; il tasto predefinito è «'''Ctrl'''» destro. In questa pagina si può impostare quale tasto usare per eseguire ''l' un-grabbing''; il tasto predefinito è «'''Ctrl'''» destro.
Linea 99: Linea 109:
{{{
#!frame align=clear
}}}
Linea 105: Linea 111:
{{{
#!frame align=clear
}}}
Linea 111: Linea 113:
{{{
#!frame align=clear
}}}
Linea 147: Linea 145:
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'''».||
Per abilitare il supporto da CD-ROM o da ISO, entrare nelle impostazioni e abilitare la prima opzione «'''Host CD/DVD Drive'''» nel caso si voglia utilizzare il supporto da CD-ROM, altrimenti 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 159: Linea 155:
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: 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:
Linea 164: Linea 160:
Andare nella sezione «USB», commentare la prima riga e decommentare la seconda, come mostrato nel testo seguente: Andare nella sezione «'''USB'''», commentare la prima riga e decommentare la seconda, come mostrato nel testo seguente:
Linea 173: Linea 169:
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. Ora non resta che abilitare il supporto USB nelle impostazioni del programma: 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 181: Linea 177:
= Aggiungere Guest =
Ora Non resta che aggiungere '''Guest Additions''', sia su sistemi operativi linux che windows .

== Linux ==
Allora Andare in Dispositivi -> Installare Guest Additions... verrà montato in modo automatico il CD-Rom virtuale contenti i file di installazione.
Per lanciare l'installazione dare questo comando:
{{{sudo sh /media/cdrom0/VBoxLinuxAdditions.run all
}}}

||<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 il punto di mount del CD-Rom.'''||

Fatto ciò modificare il file {{{xorg.conf}}}.

{{{sudo gedit /etc/X11/xorg.conf
}}}
ed aggiungere:
{{{Section "ServerFlags"
= Aggiungere le guest additions =

La procedura per aggiungere le ''guest additions'' varia a seconda del sistema emulato.

== Sistemi Windows ==

Fare clic su '''''Dispositivi -> Installare Guest Additions...''''', verrà montato in modo automatico il CD-ROM virtuale contente i file di installazione, la procedura di installazione verrà eseguita automaticamente. Una volta terminata tale procedura riavviare il sistema.

== Sistemi GNU/Linux ==

Andare in '''''Dispositivi -> Installare Guest Additions...''''' verrà montato in modo automatico il CD-ROM virtuale contenti i file di installazione. Per lanciare l'installazione digitare il seguente comando:
{{{
sudo sh /media/cdrom0/VBoxLinuxAdditions.run all
}}}

Il precedente comando va adattato alla propria configurazione, probabilmente il punto di ''mount'' dell'unità CD sarà diverso.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''Terminata l'installazione verrà richiesto il riavvio: è consigliato __non__ riavviare.''' ||

Ora modificare il file {{{/etc/X11/xorg.conf}}} con un [:EditorDiTesto:editor di testo]. Digitare il seguente comando:
{{{
sudo gedit /etc/X11/xorg.conf
}}}

Aggiungere la seguente sezione alla fine del file:
{{{
Section "ServerFlags"
Linea 202: Linea 208:
= Rimuovere le guest additions =

Come per l'installazione, anche la procedura di rimozione varia a seconda del sistema emulato.

== Sistemi GNU/Linux ==

Digitare il seguente comando:
{{{
sudo rm /etc/init.d/vbox*
}}}

== Sistemi Windows ==

Fare clic su '''''Start -> Tutti programmi -> innotek VirtualBox Guest additions -> Uninstall'''''. Infine riavviare il sistema.
Linea 211: Linea 230:
||<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.'''|| ||<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.''||
Linea 215: Linea 234:
È possibile clonare una macchina virtuale con '''VBoxManage'''. È possibile clonare una macchina virtuale con '''VBoxManage'''. La sintassi del comando può essere compresa grazie al seguente esempio:
Linea 233: Linea 252:
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 251: Linea 268:
Infine, lanciare il seguente comando:{{{ Infine, lanciare il seguente comando:
{{{
Linea 267: Linea 285:
 * [http://doc.gwos.org/index.php/VirtualBox#Ubuntu_guest Guida alle guest additions]

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

Questa sezione contiene le istruzioni necessarie all'installazione del programma.

Aggiornare i repository

È diponibile un [:Repository:] dal 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 adatta 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 il seguente comando:

sudo apt-get update

Installazione del pacchetto

Una volta aggiornato il proprio [:SourcesList:file dei repository], per installare il programma sarà sufficiente digitare il seguente comando:

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.

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 la prima opzione «Host CD/DVD Drive» nel caso si voglia utilizzare il supporto da CD-ROM, altrimenti 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 del programma: 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».

Aggiungere le guest additions

La procedura per aggiungere le guest additions varia a seconda del sistema emulato.

Sistemi Windows

Fare clic su Dispositivi -> Installare Guest Additions..., verrà montato in modo automatico il CD-ROM virtuale contente i file di installazione, la procedura di installazione verrà eseguita automaticamente. Una volta terminata tale procedura riavviare il sistema.

Sistemi GNU/Linux

Andare in Dispositivi -> Installare Guest Additions... verrà montato in modo automatico il CD-ROM virtuale contenti i file di installazione. Per lanciare l'installazione digitare il seguente comando:

sudo sh /media/cdrom0/VBoxLinuxAdditions.run all

Il precedente comando va adattato alla propria configurazione, probabilmente il punto di mount dell'unità CD sarà diverso.

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

Terminata l'installazione verrà richiesto il riavvio: è consigliato non riavviare.

Ora modificare il file /etc/X11/xorg.conf con un [:EditorDiTesto:editor di testo]. Digitare il seguente comando:

sudo gedit /etc/X11/xorg.conf

Aggiungere la seguente sezione alla fine del file:

Section "ServerFlags"
       Option      "Xinerama" "true"
EndSection

Rimuovere le guest additions

Come per l'installazione, anche la procedura di rimozione varia a seconda del sistema emulato.

Sistemi GNU/Linux

Digitare il seguente comando:

sudo rm /etc/init.d/vbox*

Sistemi Windows

Fare clic su Start -> Tutti programmi -> innotek VirtualBox Guest additions -> Uninstall. Infine riavviare il sistema.

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. La sintassi del comando può essere compresa grazie al seguente esempio:

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