21 aprile 2010

Linux e VirtualBox i dispositivi USB funzionano correttamente

Come far funzionare correttamente i dispositivi USB su VirtualBox in ambiente Linux...

Da una recente segnalazione su un problema evidenziatosi con l'utilizzo del software di virtualizzazione VirtualBox su  un sistema operativo Linux. (la distribuzione è: Kubuntu Linux 9.10.)
Il problema riscontrato è che: dopo l'installazione del software virtuale, e malgrado tutto funzioni perfettamente oltretutto con buone prestazioni, tutto, tranne le periferiche USB. In poche parole, dopo l'avvio della macchina virtuale all'interno di Virtualbox non si riesce a vedere nè le chiavette USB nè tantomeno gli hard disk esterni.
In molti casi questo genere di problemi è possibile risolverli effettuando le operazioni seguenti, che spiegheremo passo passo e senza tralasciare nulla. Innanzitutto, apriamo una finestra di terminale nel desktop di Kubuntu clicchiamo sul pulsante K a sinistra nel pannello in basso, quindi nel menu che appare entriamo nella sezione Applicazioni, clicchiamo su Sistema e infine su Terminale. Comparirà la finestra di terminale. Per il corretto funzionamento dei dispositivi USB in VirtualBox, dobbiamo innanzitutto assicurarci che il nostro utente principale appartenga al gruppo vboxusers. Per fare questo, nella finestra di terminale diamo il comando sudo gpasswd -a nome_utente vboxusers, inserendo al posto del nome utente l'effettivo nome del nostro account principale nel sistema: ad esempio se l'utente è texblogger, il comando da digitare diventa
sudo gpasswd -a texblogger vboxusers. Premiamo Invio per confermare. Per la sua effettiva esecuzione ci verrà richiesto l'inserimento della password di accesso all'account; digitiamola e premiamo Invio per confermare. Fatto ciò, è necessario individuare il numero assegnato al gruppo vboxusers nel sistema. Rimanendo sempre nel terminale, eseguiamo il comando
grep vboxusers /etc/group. Questo comando permetterà di visualizzare una riga come la seguente vboxusers:x:123:texblogger. L'informazione che ci serve, in questo esempio, è il numero presente nel terzo campo, rappresentato dal numero 123 che indica proprio il codice identificativo del gruppo vboxusers. A questo punto, dobbiamo usare l'informazione che abbiamo appena ricavato per modificare un file di configurazione di sistema, /etc/fstab. Apriamo questo file dando nel terminale il comando sudo kate /etc/fstab. Verrà avviato l'editor di testi Kate e sarà visualizzato il contenuto del file fstab. Con i tasti cursore raggiungiamo l'ultima riga del file e inseriamo la riga seguente:
none /proc/bus/usb usbfs devgid=123,devmode=664 0 0. Inseriamo al posto di 123 l'effettivo numero mostrato dal comando grep utilizzato in precedenza, lasciando inalterato il testo della riga. Infine salviamo le modifiche al file premendo la combinazione di tasti Ctrl+S e poi Invio, quindi usciamo dall'editor. A questo punto, non rimane altro da fare che riavviare la macchina virtuale: i dipsositivi USB verranno regolarmente riconosciuti.

0 commenti:

 

Visualizzazioni totali

sito

Google Friend

Aiutaci a crescere!

WEB LIFE ONLINE Copyright © 2009-2012, Community is Designed by Free Blogger Template