Ubuntu+TensorFlow(cpu)学习探寻之旅(二)Ubuntu虚拟机与本机的文件夹共享

Ubuntu+TensorFlow(cpu)学习探寻之旅(二)Ubuntu虚拟机与本机的文件夹共享

这两天需要从本机win10上弄个文件到Ubuntu上面,然后尝试了上传到服务器然后在Ubuntu下载,也试过虚拟机和本机的共享文件夹,这一篇先写虚拟机与本机的文件夹共享,下一篇写通过putty Configuration来连接远程服务器。
借鉴文章:
VirtualBox实现本机和Ubuntu虚拟机之间共享文件夹
基于VirtualBox虚拟机安装Ubuntu图文教程
通过VirtualBox自带的增强功能和共享文件夹来实现虚拟机与本机的文件夹共享,即在虚拟机的/media目录中出现一个文件夹与设定的本机中的文件夹共享。

第一、安装完虚拟机

见文章Ubuntu+TensorFlow学习之旅(一)

第二、设置本机的共享文件夹

点击虚拟机设置界面,选择共享文件夹:
这里写图片描述
出现以下界面,点击右边的“+文件夹”的图标:
这里写图片描述
出现新的弹框,选择“共享文件夹路径”为本机所要指定的共享文件夹的路径(点击“其他”选择路径,路径中的文件夹名称尽量不出现中文),“共享文件夹名称”为虚拟机的路径名称(下图是一个失败的例子,需要把这个地方的路径名称改为输入“sh_File”,原因不知道为什么,只有这个名称成功了,用其他名称都失败了,觉得很玄学的一个东西,原因还需要探寻),选择好前两个后,后面三个选项中只选择“自动挂载”和“固定分配”。
这里写图片描述

第三、安装VirtualBox自带增强功能

点击设备,安装增强功能:
这里写图片描述
弹出下面这个弹窗,选择“运行”:
这里写图片描述
系统会运行一个终端,并且以超级用户身份运行,故需要输入授权密码,输入后点击授权:
这里写图片描述
出现下面这个界面,说明成功了:
这里写图片描述
打开路径/media可以发现里面出现了一个文件夹(sf_sh_File),然而却没有权限打开,为什么呢?
这里写图片描述
这里写图片描述
因为VirtualBox自动挂载,该文件夹的用户组为vboxsf,而非当前用户,所以需要把当前用户添加到vboxsf用户组中,然后重启虚拟机即可,操作如下:
这里写图片描述
重启电脑后,打开/media/sf_sh_File,可以看到,实现在本机路径为D:\VirtualBox\Share_File\123456中的文件
虚拟机
本机
至此,大功告成,以后就可以实现本机与虚拟机的文件共享

总结语

本篇主要记录了怎么通过VirtualBox自带的增强功能来实现虚拟机与本机的文件共享,接下来还要继续记录这个话题的其他问题和笔记,下面几篇的内容主要有:Ubuntu下直接连接远程服务器并传输文件,在Ubuntu中,安装Google Chrome,以及自己比较喜欢但不是很大众的编译器vscode,安装anaconda,设置python环境等等

挥舞着键盘和书本,发誓把这个世界写的明明白白

感谢乐意分享的同路人,让我们知道这条路并不孤单,同行更远。

如有侵权行为,请联系博主。转载时备注原文连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值