problems with shared folder in virtualbox

来源:互联网 发布:windows update不见了 编辑:程序博客网 时间:2024/05/18 02:20
  1. 共享文件夹的owner问题
    把host上某个文件夹share给虚拟机会很方便,但是默认情况下是以root身份进行mount的,如果想换个用户,可以这样:
    mount -t vboxsf -o remount,gid=1000,uid=1000,rw dropbox /media/sf_dropbox
    这里的-o表示以指定的用户身份mount
    参考:
    http://superuser.com/questions/640027/why-cant-i-chown-a-virtualbox-shared-directory

  2. 共享文件夹内建立符号链接的问题
    在共享文件夹内,如果尝试ln -s,会发现read only file system之类的错误,需要这样:
    VBoxManage setextradata ${VM_NAME} VBoxInternal2/SharedFoldersEnableSymlinksCreate/${SHARE_NAME} 1
    这里${VM_NAME}是虚拟机名称,${SHARE_NAME}是共享文件夹名称
    记得设置完成后,关闭虚拟机,重启virtualbox程序!
    参考:http://serverfault.com/questions/345341/cant-create-symlinks-in-virtualbox-shared-folders

  3. 在后台运行虚拟机
    VBoxHeadless --startvm "my vm name"
    参考:http://unix.stackexchange.com/questions/128086/how-do-i-start-a-virtual-machine-in-background-upon-osx-system-start

0 0
原创粉丝点击