Ho fatto una prova con successo che descrivo di seguito. Da quanto scrivi i permessi sono giusti e quindi dovresti avere l'accesso alla cartella, a questo punto mi viene solo da pensare di verificare che la cartella dell'host che hai condiviso non sia vuota e sia effettivamente quella che ti aspetti.
Prova effettuata: su computer con openmamba e VirtualBox ho creato una macchina virtuale con openmamba ed ho fatto l'installazione. A sistema installato e avviato ho fatto 'Installa Guest Additions...' e lanciato lo script autorun.sh (richiede che sia installato kernel-mamba-headers). Ho messo il mio utente nel gruppo vboxsf come spiegato sopra, poi su 'Dispositivi' -> 'Cartelle condivise...' della macchina virtuale ho condiviso la cartella /tmp del mio host. Al riavvio vado su /media/sf_tmp e mi trovo dentro come atteso i file di /tmp e se faccio delle modifiche le vedo su entrambi i sistemi. La share viene montata automaticamente all'avvio della macchina virtuale:
[silvan@openmamba ~]$ mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,size=374204k,nr_inodes=93551,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=4,mode=620)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
/dev/sda2 on / type ext4 (rw,commit=0)
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
usbfs on /proc/bus/usb type usbfs (rw,devgid=30,devmode=664)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
openmamba on /media/sf_openmamba type vboxsf (gid=1000,rw)
tmp on /media/sf_tmp type vboxsf (gid=1000,rw)
La mia cartella dell'host di Ubuntu è /home/gionni/Virtual_Openmamba (nome cartella Virtual_Openmamba) e contiene un immagine jpg che su Openmamba nono si visualizza.
Quando dalla macchina virtuale faccio 'Installa Guest Additions...' mi compare una finestra di errore (allego lo screenshot).
la rispotsa a mount è
[gionni@openmamba ~]$ mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,size=802804k,nr_inodes=200701,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=4,mode=620)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
/dev/sda1 on / type ext4 (rw,commit=0)
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
usbfs on /proc/bus/usb type usbfs (rw,devgid=30,devmode=664)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
gvfs-fuse-daemon on /home/gionni/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=gionni)
evdentemente sbaglio qualcosa....
[attachment=5278,176]
Anche a me dava quell'errore, forse perchè avevo la ISO di openmamba impostata come 'live cd'. Dopo aver risposto 'Forza la rimozione' ho fatto lo shutdown della macchina virtuale ed ho controllato le impostazioni ed ho visto che aveva comunque sostituito la iso di openmamba con VBoxGuestAdditions.iso (altrimenti l'avrei fatto io a mano e a macchina spenta). Quindi ho riavviato la macchina virtuale ed ha funzionato.
Anche a me dava quell'errore, forse perchè avevo la ISO di openmamba impostata come 'live cd'. Dopo aver risposto 'Forza la rimozione' ho fatto lo shutdown della macchina virtuale ed ho controllato le impostazioni ed ho visto che aveva comunque sostituito la iso di openmamba con VBoxGuestAdditions.iso (altrimenti l'avrei fatto io a mano e a macchina spenta). Quindi ho riavviato la macchina virtuale ed ha funzionato.
Grazie Silvan, al riavvio della virtual machine la condivisione funziona perfettamente.

