基于vagrant 给虚拟机配一个共享文件夹

基于vagrant 给虚拟机配一个共享文件夹

打开vagantfile进行编辑,在45行左右;
基于vagrant 给虚拟机配一个共享文件夹_第1张图片
注释:
共享一个附加文件夹到来宾VM。第一个论点是
主机上到实际文件夹的路径。第二个论证是
客户端上挂载文件夹的路径。第三个选项是可选的
参数是一组非必需的选项。
然后再下面添加你要修改的内容;
在这里插入图片描述
然后保存并退出,vagrant reload 平滑启动;
??启动过程中出现如下报错,(小老弟别慌没毛病)??
Vagrant was unable to mount VirtualBox shared folders. This is usually
because the filesystem “vboxsf” is not available. This filesystem is
made available via the VirtualBox Guest Additions and kernel module.
Please verify that these guest additions are properly installed in the
guest. This is not a bug in Vagrant and is usually caused by a faulty
Vagrant box. For context, the command attempted was:

mount -t vboxsf -o uid=1000,gid=1000 vagrant /vagrant

The error output from the command was:

/sbin/mount.vboxsf: mounting failed with the error: No such device

解决方案如下;
sudo vagrant plugin install vagrant-vbguest
?,安装成功后重启一下;
基于vagrant 给虚拟机配一个共享文件夹_第2张图片
问题已解决;
vagrant ssh
进入到根目录下面;
查看一下我们的共享文件夹是否产生;
基于vagrant 给虚拟机配一个共享文件夹_第3张图片
虚拟机里面我看到了我的共享文件夹;
接下来看一看我的共享文件夹;
在这里插入图片描述
Ok ,有我之前建的东西,那我们现在建一个文件,看看他能否同步到我的电脑上;
在这里插入图片描述
然后我到我的电脑上的该路径下看看有没有刚刚建的文件(abc.txt);
在这里插入图片描述
好,已经共享上了。

你可能感兴趣的:(Linux)