问题描述:在sf_java_bin共享文件夹中,曾经共享过某一文件,但是,现在想共享另一个压缩文件,如果直接将此压缩文件放入共享的文件夹中,并且设置此压缩文件为共享。
再到虚拟机中以root身份去访问sf_java_bin时,发现未处理的错误消息,获取文件"/media/sf_***"信息出错,协议错误。如图所示,
解决方案:
在第一次实现某文件的共享的基础上,要实现另一个压缩文件的共享。 在文件树目录上,将sf_java_bin右击卸载。其次 可以将安装的VBOXADDITIONS_5.1.8_111374(已经自动挂载在文件树目录上)弹出,然后,在/media/用户/VBOXADDITIONS_5.1.8_111374/文件夹中右上角有个运行软件按钮,点击重新运行就行。此时需要restart Ubuntu系统。重启后在文件目录树左边栏就可以看到sf_java_bin被挂载,点击时会出现第一次共享文件时出现的没有权限访问问题。最后就可以在Ubuntu终端正常以root身份对sf_java_bin访问了,并用chmod对其修改访问权限即可。
Note:假如共享压缩文件时,本地主机上的压缩文件名的后缀是.tar,一定要去右击此压缩文件->属性->详细信息->名称,查看一下是否有.gz后缀。注意在Ubuntu终端写该压缩文件名时要加.gz后缀才能正确。