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/RisoluzioneProblemi"
Differenze tra le versioni 15 e 16
Versione 15 del 23/11/2007 20.57.41
Dimensione: 4963
Commento: piccola correzione
Versione 16 del 26/01/2008 23.24.18
Dimensione: 5138
Autore: trekfan1
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
[[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]]||<tablebgcolor="#f1f1ed" tablewidth="35%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]] [[TableOfContents]] ||
Linea 7: Linea 7:
Linea 9: Linea 8:
Linea 13: Linea 11:
Reinstallando il programma è possibile che ci siano di problemi con il file {{{VirtualBox.xml}}}, contenente la configurazione delle macchine virtuali. Dopo aver reinstallato il programma è possibile che al primo avvio restituisca il seguente messaggio di errore:
Linea 14: Linea 13:
Reinstallando il programma è possibile che ci siano di problemi con il file `VirtualBox.xml`, contenente la configurazione delle macchine virtuali. Dopo aver reinstallato il programma è possibile che al primo avvio restituisca il seguente messaggio di errore:
Linea 22: Linea 20:
Linea 27: Linea 26:
È possibile che nelle configurazioni non venga esplicitato il nome corretto del CD-ROM, impedendo quindi l'installazione di una nuova macchina virtuale tramite tale unità. È possibile risolvere tale problema chiudendo '''!VirtualBox''' e identificando la periferica, digitando il seguente comando all'interno di una finestra di terminale:
Linea 28: Linea 28:
È possibile che nelle configurazioni non venga esplicitato il nome corretto del CD-ROM, impedendo quindi l'installazione di una nuova macchina virtuale tramite tale unità. È possibile risolvere tale problema chiudendo '''!VirtualBox''' e identificando la periferica, digitando il seguente comando all'interno di una finestra di terminale:
Linea 34: Linea 33:
Linea 39: Linea 39:
Linea 46: Linea 47:
Linea 53: Linea 55:
Linea 62: Linea 65:
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:
Linea 63: Linea 67:
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:
Linea 72: Linea 75:
Entrando nel menu delle impostazioni è possibile che venga visualizzato il seguente messaggio di errore:
Linea 73: Linea 77:
Entrando nel menu delle impostazioni è possibile che venga visualizzato il seguente messaggio di errore:
Linea 78: Linea 81:
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 rimuovere i «#», come nel seguente esempio: 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 rimuovere i «#», come nel seguente esempio:
Linea 83: Linea 87:
        mount --rbind /dev/bus/usb /proc/bus/usb         mount --rbind /dev/bus/usb /proc/bus/usb[
Linea 86: Linea 90:
e aggiungere al file /etc/fstab la seguente riga:

{{{
none /proc/bus/usb usbfs devgid=1000,devmode=664 0 0
}}}
Linea 89: Linea 98:
È probabile che all'avvio venga visualizzato il seguente errore:
Linea 90: Linea 100:
È probabile che all'avvio venga visualizzato il seguente errore:
Linea 95: Linea 104:
Per aggirare il problema, è sufficiente modificare il file `/boot/grub/menu.lst` con un [:EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga all'interno del file: Per aggirare il problema, è sufficiente modificare il file {{{/boot/grub/menu.lst}}} con un [:EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga all'interno del file:
Linea 101: Linea 111:
Linea 105: Linea 116:
Salvare il file, chiudere l'editor e riavviare il computer.
Infine, digitare il seguente comando in una finestra di terminale:
Salvare il file, chiudere l'editor e riavviare il computer. Infine, digitare il seguente comando in una finestra di terminale:
Linea 112: Linea 123:
 * [:Emulatori/VirtualBox:Guida a VirtualBox]
Linea 113: Linea 125:
 * [:../:Guida a VirtualBox]
Linea 115: Linea 126:
CategoryMultimedia CategoryConsigliata  CategoryMultimedia CategoryConsigliata

BR||<tablebgcolor="#f1f1ed" tablewidth="35%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">IndiceBR TableOfContents ||

Include(StrumentiWiki/GuideConsigliate)

Introduzione

In questa pagina viene spiegato come risolvere i problemi più comunit riscontrati durante l'utilizzo di VirtualBox.

Impossibile caricare il file VirtualBox.xml

Reinstallando il programma è possibile che ci siano di problemi con il file VirtualBox.xml, contenente la configurazione delle macchine virtuali. Dopo aver reinstallato il programma è possibile che al primo avvio restituisca il seguente messaggio di errore:

Could not load the settings file '/home/walter/.VirtualBox/VirtualBox.xml' (VERR_OPEN_FAILED).
FATAL ERROR: Attribute 'LogHistoryCount' is not declared for element 'SystemProperties'
Location: '/home/walter/.VirtualBox/VirtualBox.xml', line 22, column 159.

Per ovviare al problema è sufficiente cancellare tale file, digitando il seguente comando in una finestra di terminale:

rm ~/.VirtualBox/VirtualBox.xml

CD-ROM non riconosciuto

È possibile che nelle configurazioni non venga esplicitato il nome corretto del CD-ROM, impedendo quindi l'installazione di una nuova macchina virtuale tramite tale unità. È possibile risolvere tale 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 rimuovere i «#», come nel seguente esempio:

        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[

e aggiungere al file /etc/fstab la seguente riga:

none /proc/bus/usb usbfs devgid=1000,devmode=664 0 0

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] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e 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

Aggiungere in fondo alla riga trovata ciò che segue:

nmi_watchdog=0

Salvare il file, chiudere l'editor e riavviare il computer. Infine, digitare il seguente comando in una finestra di terminale:

sudo /etc/init.d/vboxdrv setup

Ulteriori risorse