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/Configurazione"
Differenze tra le versioni 1 e 40 (in 39 versioni)
Versione 1 del 10/11/2007 20.21.36
Dimensione: 2656
Commento:
Versione 40 del 14/03/2011 12.53.42
Dimensione: 8360
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Emulatori/VirtualBox/Configurazione
Linea 3: Linea 4:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]||
<<BR>>
<<Indice(depth=2)>>

<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=75926"; rilasci="9.04 8.04")>>
Linea 8: Linea 12:
Affinché sia utilizzare tutte le periferiche è necessario configurare attentamente la macchina virtuale appena creata. In questa guida sono contenute delle istruzioni utili a configurare '''!VirtualBox'''.
Linea 10: Linea 14:
= CD-ROM oppure file ISO = = Abilitare il supporto per CD-ROM e immagini CD in formato ISO =
Linea 12: Linea 16:
Per abilitare il supporto del CD-ROM 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 il file immagine `.iso`). Per abilitare il supporto del CD-ROM entrare nelle impostazioni e abilitare la prima opzione «'''Host CD/DVD Drive'''» nel caso si voglia abilitare il supporto dell'unità 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 il file immagine `.iso`).
Linea 14: Linea 18:
||<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'''».|| ||<tablestyle="text-align: justify; width:65%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Se si sta installando il sistema operativo tramite file immagine `.iso`, una volta terminata l'installazione sarà necessario selezionare''' «'''Host CD/DVD Drive'''» '''al posto di''' «'''ISO Image CD'''».||
Linea 22: Linea 26:
Per configurare il supporto USB su '''!VirtualBox''' bisogna modificare il file {{{/etc/udev/rules.d/40-permissions.rules}}} con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione], per fare ciò digitare il seguente comando: Per configurare il supporto USB su '''!VirtualBox''', la prima cosa da fare è scoprire l'identificativo del utente, a tale scopo è sufficiente digitare il seguente comando in una finestra di terminale:
Linea 24: Linea 28:
sudo nano /etc/udev/rules.d/40-permissions.rules cat /etc/group | grep vbox
Linea 27: Linea 31:
Andare nella sezione «'''USB'''», commentare la prima riga e decommentare la seconda, come mostrato nel testo seguente: Il risultato del prcedente comando sarà simile al seguente:
Linea 29: Linea 33:
# USB devices (usbfs replacement)
# SUBSYSTEM=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", MODE="0666"
vboxusers:x:1001:daniel
Linea 34: Linea 36:
Salvare il tutto e riavviare la sessione. Prendere nota del numero identificativo dell'utente, che in questo caso è «1001».
Linea 36: Linea 38:
Ora non resta che abilitare il supporto USB nelle impostazioni del programma: a tale scopo è sufficiente entrare nella sezione «'''Controller USB'''» e 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. Aprire il file `/etc/init.d/mountdevsubfs.sh` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] ed eliminare i commenti alle seguenti righe:
{{{
# 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
}}}

Ora aprire il file `/etc/init.d/mountkernfs.sh` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e aggiungere all'inizio le seguenti righe:
{{{
## Mount the usbfs for use with VirtualBox
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=$ID,devmode=664
}}}

Sostituire la dicitura «$ID» con il risultato del primo comando.

Infine, aprire il file `/etc/fstab` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e aggiungere le seguenti righe:
{{{
## USB VirtualBox:
none /proc/bus/usb usbfs devgid=$ID,devmode=664 0 0
}}}

Ancora una volta sostituire la dicitura «$ID» con il il risultato del primo comando.

Una volta riavviato il sistema non resta che abilitare il supporto USB nelle impostazioni del programma: a tale scopo è sufficiente entrare nella sezione «'''USB'''» e mettere il segno di spunta sulle sulle voci «'''Controller USB'''» e «'''Controller USB 2.0'''». Infine, avviare la macchina virtuale e andare su '''''Dispositivi → Dispositivi USB''''', dunque abilitare il dispositivo desiderato.
Linea 44: Linea 72:
<<Anchor(guestadditions)>>
= Gestire le guest additions =

== Aggiungere le guest addition ==

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

=== Sistemi GNU/Linux ===

Andare in '''''Dispositivi → Installare Guest Additions...''''', verrà montato in modo automatico il CD-ROM virtuale contente i file di installazione. Per avviare l'installazione è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
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.''' ||

Aprire il file `/etc/X11/xorg.conf` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e aggiungere la seguente sezione alla fine del file:
{{{
Section "ServerFlags"
       Option "Xinerama" "true"
EndSection
}}}

Salvare e chiudere l'editor.

=== Sistemi Windows ===

Fare clic su '''''Dispositivi → Installare Guest Additions...''''', verrà montato in modo automatico il CD-ROM virtuale contente i file di installazione e la relativa procedura verrà avviata automaticamente. Al termine sarà possibile riavviare il sistema.

== Rimuovere le guest addition ==

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

=== Sistemi GNU/Linux ===

==== Ubuntu e distribuzioni Debian based ====

Se si ha installato una distribuzione basata su Debian aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo rm /etc/init.d/vbox*
}}}

==== Altre distribuzioni ====

Per le altre distrizioni è necessario [[AmministrazioneSistema/ComandiBase#rm|cancellare]] i file relativi alla propria configurazione con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. Esempi di percorsi possibili dei file da cancellare sono i seguenti

 0. `/set/init.d/vbox*`
 0. `/etc/rc.d/rc.vbox*`

=== Sistemi Windows ===

Fare clic su '''''Start → Tutti programmi → innotek !VirtualBox Guest additions → Uninstall'''''. Infine riavviare il sistema.

= Condividere i dati con sistemi virtuali =

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Per poter condividere file e cartelle è necessario aver installato le [[#guestadditions|guest addition]].'''||

== Sistema ospite ==

Per configurare il proprio sistema è utile digitare il seguente comando in una finestra di terminale:
{{{
VBoxManage sharedfolder add "winxp" -name MySharedFolder -hostpath "/home/%USERNAME"
}}}

Alcune diciture presenti nel comando precedente vanno sostituite e adattate alla propria configurazione:
 * «winxp»: nome della macchina virtuale con cui condividere la cartella;
 * «!MySharedFolder»: nome della cartella condivisa nel sistema ospite;
 * «/home/%USERNAME»: percorso della cartella condivisa; «%USERNAME» va sostituito con il proprio nome utente.

== Configurazione dei sistemi emulati ==

=== Sistemi Linux ===

Innanzitutto è necessario creare una cartella che in seguito verrà condivisa, digitare il seguente comando in una finestra di terminale:
{{{
sudo mkdir /media/MySharedFolder
}}}

Per condividere tale cartella, fare clic col tasto destro del mouse su di essa e scegliere «'''Condividi cartella'''». Ora non resta che definire un punto di mount sul proprio sistema, a tale scopo è utile digitare il seguente comando:
{{{
sudo mount -t vboxsf MySharedFolder /media/MySharedFolder
}}}

=== Sistemi Windows ===

Fare clic su '''''Start → Esegui...''''' e digitare all'interno della casella «'''Apri:'''» il seguente comando:
{{{
net use M: \\vboxsvr\MySharedFolder
}}}

In '''Risorse del computer''' dovrebbe comparire l'icona relativa alla cartella condivisa.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Il nome della cartella condivisa nel sistema ospite che si sostituisce a'' «!MySharedFolder» ''non deve contenere spazi''. ||
Linea 46: Linea 170:
 * [:../:Guida a VirtualBox]
 * [[../|Guida a VirtualBox]]
Linea 49: Linea 172:
CategoryMultimedia CategoryVirtualizzazione CategoryDaRevisionare


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono contenute delle istruzioni utili a configurare VirtualBox.

Abilitare il supporto per CD-ROM e immagini CD in formato ISO

Per abilitare il supporto del CD-ROM entrare nelle impostazioni e abilitare la prima opzione «Host CD/DVD Drive» nel caso si voglia abilitare il supporto dell'unità 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 il file immagine .iso).

Se si sta installando il sistema operativo tramite file immagine .iso, una volta terminata l'installazione sarà necessario 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, la prima cosa da fare è scoprire l'identificativo del utente, a tale scopo è sufficiente digitare il seguente comando in una finestra di terminale:

cat /etc/group | grep vbox

Il risultato del prcedente comando sarà simile al seguente:

vboxusers:x:1001:daniel

Prendere nota del numero identificativo dell'utente, che in questo caso è «1001».

Aprire il file /etc/init.d/mountdevsubfs.sh con un editor di testo con i privilegi di amministrazione ed eliminare i commenti alle seguenti righe:

# 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

Ora aprire il file /etc/init.d/mountkernfs.sh con un editor di testo con i privilegi di amministrazione e aggiungere all'inizio le seguenti righe:

## Mount the usbfs for use with VirtualBox
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=$ID,devmode=664

Sostituire la dicitura «$ID» con il risultato del primo comando.

Infine, aprire il file /etc/fstab con un editor di testo con i privilegi di amministrazione e aggiungere le seguenti righe:

## USB VirtualBox:
none /proc/bus/usb usbfs devgid=$ID,devmode=664 0 0

Ancora una volta sostituire la dicitura «$ID» con il il risultato del primo comando.

Una volta riavviato il sistema non resta che abilitare il supporto USB nelle impostazioni del programma: a tale scopo è sufficiente entrare nella sezione «USB» e mettere il segno di spunta sulle sulle voci «Controller USB» e «Controller USB 2.0». Infine, avviare la macchina virtuale e andare su Dispositivi → Dispositivi USB, dunque abilitare il dispositivo desiderato.

Configurare l'audio

Configurare l'audio è molto semplice: per farlo è sufficiente entrare nelle impostazioni e selezionare la relativa opzione.

Nel menù a discesa scegliere «ALSA Audio Driver».

Gestire le guest additions

Aggiungere le guest addition

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

Sistemi GNU/Linux

Andare in Dispositivi → Installare Guest Additions..., verrà montato in modo automatico il CD-ROM virtuale contente i file di installazione. Per avviare l'installazione è sufficiente digitare il seguente comando in una finestra di terminale:

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.

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

Aprire il file /etc/X11/xorg.conf con un editor di testo con i privilegi di amministrazione e aggiungere la seguente sezione alla fine del file:

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

Salvare e chiudere l'editor.

Sistemi Windows

Fare clic su Dispositivi → Installare Guest Additions..., verrà montato in modo automatico il CD-ROM virtuale contente i file di installazione e la relativa procedura verrà avviata automaticamente. Al termine sarà possibile riavviare il sistema.

Rimuovere le guest addition

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

Sistemi GNU/Linux

Ubuntu e distribuzioni Debian based

Se si ha installato una distribuzione basata su Debian aprire una finestra di terminale e digitare il seguente comando:

sudo rm /etc/init.d/vbox*

Altre distribuzioni

Per le altre distrizioni è necessario cancellare i file relativi alla propria configurazione con i privilegi di amministrazione. Esempi di percorsi possibili dei file da cancellare sono i seguenti

  1. /set/init.d/vbox*

  2. /etc/rc.d/rc.vbox*

Sistemi Windows

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

Condividere i dati con sistemi virtuali

Per poter condividere file e cartelle è necessario aver installato le guest addition.

Sistema ospite

Per configurare il proprio sistema è utile digitare il seguente comando in una finestra di terminale:

VBoxManage sharedfolder add "winxp" -name MySharedFolder -hostpath "/home/%USERNAME"

Alcune diciture presenti nel comando precedente vanno sostituite e adattate alla propria configurazione:

  • «winxp»: nome della macchina virtuale con cui condividere la cartella;
  • «MySharedFolder»: nome della cartella condivisa nel sistema ospite;

  • «/home/%USERNAME»: percorso della cartella condivisa; «%USERNAME» va sostituito con il proprio nome utente.

Configurazione dei sistemi emulati

Sistemi Linux

Innanzitutto è necessario creare una cartella che in seguito verrà condivisa, digitare il seguente comando in una finestra di terminale:

sudo mkdir /media/MySharedFolder

Per condividere tale cartella, fare clic col tasto destro del mouse su di essa e scegliere «Condividi cartella». Ora non resta che definire un punto di mount sul proprio sistema, a tale scopo è utile digitare il seguente comando:

sudo mount -t vboxsf MySharedFolder /media/MySharedFolder

Sistemi Windows

Fare clic su Start → Esegui... e digitare all'interno della casella «Apri:» il seguente comando:

net use M: \\vboxsvr\MySharedFolder

In Risorse del computer dovrebbe comparire l'icona relativa alla cartella condivisa.

Il nome della cartella condivisa nel sistema ospite che si sostituisce a «MySharedFolder» non deve contenere spazi.

Ulteriori risorse


CategoryVirtualizzazione CategoryDaRevisionare