Estoy ejecutando Ubuntu 11.04 (invitado) en Windows 7 (host) con las adiciones de invitado instaladas. Tengo una carpeta de montaje automático que se asigna a mi unidad D: en el host a la que puedo acceder usando sudo ls /media/sf_D_DRIVE
, sin embargo, incluso cuando mi usuario (ross) es miembro del grupo vboxsf, recibo un error de permiso denegado cuando intento explorarlo. . He reiniciado desde que agregué mi usuario al grupo vboxsf.
Esto debería funcionar porque soy miembro del grupo (que tiene derechos rwx), entonces ¿por qué no?
ross@panther:~$ ls -l /media
total 8
drwxrwx--- 1 root vboxsf 8192 2011-07-03 22:24 sf_D_DRIVE
ross@panther:~$ ls -l /media/sf_D_DRIVE/
ls: cannot open directory /media/sf_D_DRIVE/: Permission denied
ross@panther:~$ id ross
uid=1000(ross) gid=1000(ross) groups=1000(ross),4(adm),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare),1001(vboxsf)
ross@panther:~$ sudo ls -l /media/sf_D_DRIVE/
total 84
drwxrwx--- 1 root vboxsf 4096 2011-07-06 14:46 Development
# ...snip...
drwxrwx--- 1 root vboxsf 0 2011-05-25 19:13 Videos
Seguí este procedimiento: compruebe que su cuenta de usuario esté en el grupo vboxsf. Haga clic en el icono del pájaro, seleccione Usuarios y grupos → Administrar grupos → vboxsf → Propiedades. Su cuenta de usuario debe tener una marca de verificación al lado. Verifíquelo si no está marcado. Cuando se le solicite una contraseña, ingrese secret.
Luego, reinicie en la máquina virtual (Power of the Machine) y esto permitió que la carpeta compartida funcionara.
fuente