内容纲要
在使用Vbox虚拟机时,Windows主机需要与Ubuntu传输文件,可以使用共享文件夹的方式。
环境
- Windows10 主机
- Vbox虚拟机,安装Ubuntu1804-64位版本
安装增强包
- 安装extension包
根据使用的Vbox虚拟机版本,下载对应的扩展包,因为使用的是Vbox6.1.18所以使用名称为Oracle_VM_VirtualBox_Extension_Pack-6.1.18-142142的扩展包 - 安装增强包
进入Ubuntu系统后,如下所示图中,选择增强包,选择后Ubuntu系统会提示安装,安装完成需要重启系统。
- 建立共享目录
注意:在关闭虚拟机的情况下
在Vbox菜单中选择共享文件夹,选择固定挂载,如图所示。重启Vbox及Ubuntu系统后,可以看见Ubuntu下多了个共享盘。
共享目录权限
共享目录建立后,Ubuntu与Windows之间传输文件经常会存在权限问题,导致Ubuntu用户不能直接访问共享目录。这里提供两个解决方案。
- 将当前用户加入共享组
共享目录为/media/sf_vbox/sudo usermod -aG vboxsf $(whoami) yang@yang-vbx:~$ ls /media/sf_vbox/
- 挂载共享目录
共享目录为/mnt/sharesudo mount -t vboxsf share /mnt/share yang@yang-vbx:~$ ls /mnt/share