VirtualBox for mac 共享文件夹的设置

主机为mac os,装了VirtualBox,也在Devices->Share Folder中设置了主机上的路径,但是在VirtualBox的虚拟系统里不能访问对应的/media/sf_shared这个目录,使用sudo ls -al /media/sf_shared是可以看的,是权限的问题,查看了一下,这个目录的是的所有者是 vboxsf,所以添加当前的id到vboxsf组,具体方法可以参看这个链接:

参考链接:https://superuser.com/questions/307853/permission-denied-when-accessing-virtualbox-shared-folder-when-member-of-the-vbo

借用一下参考链接的页面,我自己的操作忘了截图了。

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

主要的的操作是这里:

sudo usermod -aG vboxsf $(whoami)

然后重启一下,就可以访问 /media/sf_shared了。

你可能感兴趣的:(ios/osx)