VirtualBox设置Ubuntu与Windows共享文件夹

1.在windows创建文件夹

如:在D盘创建目录virtual-folder,并新建txt文件
VirtualBox设置Ubuntu与Windows共享文件夹_第1张图片

在VirtualBox中设置:
VirtualBox设置Ubuntu与Windows共享文件夹_第2张图片

2.在Ubuntu查看

注:先开机linux安装增强功能,在设备栏点击安装增强功能,安装完成后先重启linux:

在这里插入图片描述
系统默认挂载位置:/media
VirtualBox设置Ubuntu与Windows共享文件夹_第3张图片
其中sf_virtual-folder即为共享的目录,可以看出sf_virtual-folder的拥有者为root,当使用普通用户获取文件时会发生权限问题,因此,想到将/media/sf_virtual-folder挂载到普通用户的家目录下:
VirtualBox设置Ubuntu与Windows共享文件夹_第4张图片
经挂载到普通用户的家目录下发现,virtual-folder中的文件的其他用户权限变为了可读可写可执行,即解决了权限问题,也把挂载目录简化。

由于挂载到普通用户的家目录不是开机自动挂载,为简化挂载过程,则可创建可执行文件:

  1. 创建文件vb2win.sh,其中内容为:
sudo mount -t vboxsf virtual-folder /home/hadoop/vb2win-folder

(注:vboxsf 后面的 virtual-folder与 windows中共享文件夹名称相同)

  1. 修改其权限为:chmod 755 vb2win.sh
  2. 执行命令:./vb2win.sh
    VirtualBox设置Ubuntu与Windows共享文件夹_第5张图片

即开机后只需要执行 ./vb2win.sh 即可挂载到 vb2win-folder.

你可能感兴趣的:(Ubuntu,VirtualBox,Linux)