VirtualBox共享文件夹在来宾操作系统中挂起


13

我正在使用Windows 7主机和Ubuntu 13.10 guest虚拟机运行VirtualBox 4.2.18。我正在尝试设置共享文件夹,但是尝试从Ubuntu VM读取文件夹似乎会无限期地挂起。但是,写入共享文件夹效果很好。

在Windows主机上,共享文件夹设置为指向C:\ubuntu_share。在VirtualBox中将其配置为永久安装,但不会自动安装。

在Ubuntu VM中,我可以成功挂载共享文件夹:

$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x  1 nreed nreed    0 Oct 28 16:37 ubuntu_share/

但是,尝试使用ls闪烁的光标查看已挂载文件夹的内容,直到我用Ctrl + C杀死它为止。同样,如果我尝试在Nautilus中查看文件夹,我将永远获得等待光标。

另一方面,写入已安装的文件夹的工作原理是:

$ cat > ubuntu_share/test.txt
hello world
^D

然后我可以看到test.txt文件在Windows中显示的很好。

我尝试重新启动VM,重新安装来宾添加项,删除并重新创建共享文件夹,将其安装为root而不是我的UID,但无济于事。任何人都知道发生了什么事,或者如何诊断?

Answers:


6

就我而言,以下内容有所帮助:

  • 更新至Virtual Box 4.3.8 r92456,
  • 从虚拟CD(不是从apt仓库)重新安装VirtualBox Guest Additions ,
  • 重新启动虚拟机。

系统信息:

  • 主机:Windows 7 Home Premium 64位,
  • 访客:Linux Mint 16 Petra 32位。

2

VirtualBox 4.3已发布。它不会显示在VirtualBox的更新检查中。我刚刚通过从VirtualBox站点安装并更新了VM上安装的Guest Additions的版本为自己解决了此问题。

https://www.virtualbox.org/wiki/下载


谢谢。更新到4.3也是对我有用的技巧。我想我很幸运在他们似乎已经解决了这个问题之后才遇到这个问题……
Nathan Reed

2
即使使用最新版本,我也有同样的问题。
tiam

3
我也有4.3.6的问题
dvreed77

@smbear的答案将其固定在4.3.12
汉斯

1

因此,问题出在共享文件夹的符号链接上。事实证明,这些都是安全隐患。参见来源

我的解决方案是删除符号链接并导航到安装点(/media/sf_MyUserName)。这也使我可以对共享文件夹中的目录进行排序。

在Win 7上全新安装VirtualBox 5.0.0并以访客身份全新升级到debian 8(Jessie)时,仍然存在此问题。

在我的配置中,当我单击Dolphin中的共享文件夹时,就会出现此问题。Dolphin可以与任何其他目录配合使用,但是,单击共享驱动器时,Dolphin会冻结。

这个问题首先出现在我的机器上的VirtualBox 4.3.3的Debian 7中。我用谷歌搜索了一下,将其修复了一些,但不记得几个月前所做的事情。我说这是固定的,因为如果我尝试对共享文件夹中的任何目录进行排序,Dolphin将会冻结。当我升级到deb 8时,问题再次出现。任何尝试导航到共享驱动器的操作都会导致Dolphin冻结。我使用扩展包升级到VirtualBox 5.0.0.0,但这没有帮助。

经过一段时间的调查,我发现了问题所在。仅当我单击VirtualBox创建的“ sf_MyUserName”符号链接时,才会出现此问题。但是,如果我浏览安装了共享文件夹的文件系统(/ media / sf_MyUserName),Dolphin不会出现问题。


我花了三遍尝试来阅读这个答案,以确定它实际上是一个答案。解决方案归结为删除符号链接。
拉姆猎犬,2015年

有趣。但是,您正在谈论到来宾操作系统中共享文件夹安装点的符号链接,您链接到的askubuntu问题似乎在谈论完全不同的问题:共享文件夹中的符号链接引用了主机文件系统中的非共享位置。 ?
内森·里德

嗨,内森,我认为我的情况非常相似,尽管与原始帖子并不完全相同。

内森,我的情况与您的原始帖子相似。前两个句子描述了我的情况。“我正在使用Windows 7主机和Ubuntu 13.10 guest虚拟机运行VirtualBox 4.2.18。我试图设置一个共享文件夹,但是尝试从Ubuntu VM读取文件夹似乎会无限期地挂起。”是Win 7主机和Debian访客。在我的情况下,仅海豚挂了。我只是重新阅读了AskUbuntu链接,您说得对,符号链接指向了不同的方向。我一定错过了。无论如何,我希望我的建议对您或其他人有帮助。-欢呼声
2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.