挂载本地目录到Virtualbox并解决[mounting failed with the error: Protocol error]错误

https://zhidao.baidu.com/question/187704694.html

把文件发到VirtualBox的方法有很多,下面推荐两种:

  1、把要共享的文件夹挂载到虚拟机某一个文件上:

  (1)打开虚拟机的设置,点击左边的“共享文件夹”,点击带加号的文件按钮,在文件夹路径选择要共享的文件夹

  (2)在命令窗口输入“sudo mount -t vboxsf  共享文件夹的名字 虚拟机的挂载点”;

  (3)打开mnt文件夹,里面的内容已经是主机系统里的“VirtualBox Share”的内容了。

  2、通过“网络”访问:

  (1)先把想要共享的文件夹设置成共享:

  (2)修改共享权限,在与共享的用户一定要添加上“Everyone”,在安全的组或用户名也要加上“Everyone”;

  (3)在BT5里面的地址栏输入smb://想访问的主机的IP地址

  (4)好的,搞定了。

 

注意:

    共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息(看http://www.virtualbox.org/ticket/2265):

    /sbin/mount.vboxsf: mounting failed with the error: Protocol error

挂载点名称重命名成一个和文件夹不同的名称即可 ^ ^

参考:

https://blog.csdn.net/zyxlinux888/article/details/6347229

你可能感兴趣的:(容器云)