Pagina 1 di 1

VirtualBox 1.6.1: USB, audio e directory condivise (12.1)

Inviato: dom 18 mag 2008, 19:07
da daniele50
Ciao,
ho installato VirtualBox 1.6.1 e ho caricato 2 macchine virtuali, win xp e win vista ma con entrambe ho 3 problemi:

1. quando inserisco una chiave usb non viene rilevata;

2. pur avendo abilitato l'audio (che viene correttamente installato) non sento alcun suono;

3. ho aggiunto una directory condivisa nel setting ma non so dove vederla in windows.

Re: VirtualBox 1.6.1: USB, audio e directory condivise (12.1)

Inviato: dom 18 mag 2008, 20:00
da lennynero
scusa ma dove hai preso la versione 1.6.1?

Re: VirtualBox 1.6.1: USB, audio e directory condivise (12.1)

Inviato: dom 18 mag 2008, 20:08
da daniele50
L'ho scaricata da slaky... il pacchetto è 'virtualbox-ose-20080512-i686-1dav.tgz' e una volta installato se vai nelle informazioni vedi che è la versione 1.6.1_OSE.

Re: VirtualBox 1.6.1: USB, audio e directory condivise (12.1)

Inviato: dom 18 mag 2008, 20:52
da umaga
Ciao,

dunque per quanto riguarda la rivelazione dei dispositivi su porta USB, la versione OSE non ha il supporto. Devi installare la versione non open source, comunque liberamente scaricabile da sito e usabile senza limitazioni.

Per la directory condivisa, mi sa che devi attivarla dal menu se non sbaglio o comunque deve essere montata, non ricordo bene.

Leggi la guida in pdf trovi molte risposte.

Io con l'usb ho ancora un problema, perche da utente non ho accesso all' "usbfs" che va montato in fase si avvio aggiungendo una riga apposita nel file fstab. ma ci devo ancora riflettere...

ciao

Re: VirtualBox 1.6.1: USB, audio e directory condivise (12.1)

Inviato: dom 18 mag 2008, 23:14
da DanBadJar
Occhio che su Slackware, anche se scarichi la versione PUEL, le USB non funzionano.
Per farle funzionare devi modificare un paramentro in rc.S che da

Codice: Seleziona tutto

# Mount usbfs:
if grep -wq usbfs /proc/filesystems; then
  if ! grep -wq usbfs /proc/mounts ; then
    /sbin/mount -v usbfs /proc/bus/usb -t usbfs 
  fi
fi
Deve diventare:

Codice: Seleziona tutto

# Mount usbfs:
if grep -wq usbfs /proc/filesystems; then
  if ! grep -wq usbfs /proc/mounts ; then
    /sbin/mount -v usbfs /proc/bus/usb -t usbfs -o devgid=107,devmode=0664
  fi
fi
Dove devgid = gruppo vboxusers

Per quanto riguarda la directory condivisa ti sconsiglio di usare la procedura "standard", ma è meglio usare VirtualBox con rete in "Interfaccia" host, in questo modo linux e windows figureranno nella stessa rete ( a patto che a windows gli dai l'ip nella subnet corretta ). Sarà sufficiente poi dalla VM Windows condividere la directory nel modo che tutti conosciamo.
Per creare un'interfaccia host o leggi il manuale oppure usi questo script

Codice: Seleziona tutto

########## Crea il Bridge br0 #############
brctl addbr br0
######### preso dal manuale di vbox 1.6.0 ##############
ifconfig eth0 0.0.0.0
########## Aggiunge l'interfaccia eth0 al bridge br0 ##########
brctl addif br0 eth0
########## Crea l'interfaccia virtuale vbox0 e la aggiunge a br0 ##########
VBoxAddIF vbox0 daniele br0
########## Configura l'ip del bridge ##############
ifconfig br0 192.168.1.2 netmask 255.255.255.0
...opportunamente modificato per le tue esigenze. Così otterrai l'interfaccia virtuale vbox0 che darai in pasto a virtualbox.
Se poi diventi matto perchè i due sistemi non dialogano anche se è tutto configurato correttamente, assicurati di avere specificato la scheda di rete Intel Pro 1000 (però devi installare poi i drivers su win xp) a causa di un bug delle ultime versioni di virtualbox. Butta un occhio qui:
viewtopic.php?f=1&t=24293&p=197534#p197534

Per l'audio che non si sente non ne ho idea...io gli dico di usare ALSA e tutto funziona.