文章难度:入门

环境:

软件环境:
VirtualBox:5.2.34
主机操作系统: Windows 7专业版
虚拟机操作系统: Ubuntu 16.04 Desktop amd64
硬件环境:
CPU:Intel i5
内存:8G

当使用VirtualBox的Ubuntu虚拟机时,我们有时希望将Windows的目录挂载到虚拟机Ubuntu里,实现两个系统之间的文件交换。可能有些同学会问,既然可以在两个系统间双向拖放了(可以参考《VirtualBox中Ubuntu虚拟机和Windows双向拖放的配置方法》),那为什么还要用文件系统挂载的方式来互通文件呢?其实,挂载到Ubuntu文件系统里的话,就可以直接使用Linux命令来操作目录里的文件,因此是一种很方便的通信方式。同学又说,“可我还是觉得拖来拖去方便啊。”“Emmm…”
来吧,李老师带大家一起设置VirtualBox共享文件夹。
1 在Windows主机里设置要被共享的文件夹
确认VirtualBox虚拟机处于关闭状态,点击“设置”。

进入到“共享文件夹”的设置界面,点击右边方框所示的符号。

如图所示设置共享文件夹。在这个例子里,我们设置被共享的文件夹是E盘VM目录下的share文件夹。这个文件夹的名字是Share。点击“OK”关闭对话框。

确认一下绿框中的信息是否正确后,点击"OK"回到主界面。

2 在Ubuntu虚拟机里挂载共享文件夹
启动Ubuntu虚拟机,输入密码后,登录系统。

输入组合键Ctrl+Alt+t,打开一个终端,如下图。

输入

mkdir share_dir

这条命令新建一个叫share_dir的文件夹。

输入

ls -ld share_dir

来确认刚刚的命令已经成功。事实上,在Linux中,没有声音就是最好的声音,因此如果上一条命令没有返回错误信息,则上一条命令就执行成功了。如下图可以看到,share_dir目录已经新建成功了。

最后,我们使用mount命令将我们刚刚设置的共享目录挂载到Ubuntu里。这里,对Linux还比较陌生的同学可能对挂载不太能明白。可以学习一下网上别的帖子。Linux使用的挂载的方法来处理磁盘,十分灵活,和Windows的处理方法大相径庭。
输入

sudo mount -t vboxsf Share share_dir

这样就将Share这个共享文件夹挂载到当前目录的share_dir上去了。这里我简单的对这行命令进行说明。sudo是因为mount需要root权限。-t后面跟着所要挂载的文件系统类型,在这个例子里是vboxsf,这是VirtualBox共享文件的类型。share_dir表示挂载点。
注意,此时会让你输入密码。**输入密码时,是没有任何输出的!是没有任何输出的!是没有任何输出的!**千万不要觉得是死机了。你只要输入你的用户密码,并按Enter回车键就好。

自此以后,对share_dir这个挂载点中的文件做处理,就是对所挂载的共享文件夹里的文件进行处理
我们使用Shell命令在这个文件夹里新建一个文件,并在第一行打上“It’s a test”。

echo "It's a test" > share_dir/test.txt

执行结果如下图所示。

3 在Windows主机中检查执行结果
打开文件管理器,到共享文件夹E:\VM\share中点开test.txt,检查内容是否一致。

可以看到,和我们刚刚在Linux中新建时输入的内容一样。

验证成功!

你也可以在Windows里,将文件放到这个共享文件夹里。然后,在Ubuntu里,对这些文件进行处理。快去试一试吧!

如果有什么问题,欢迎大家留言!觉得有用的话,也请点赞来支持我哦~谢谢!

设置VirtualBox共享文件夹的方法相关推荐

  1. oracle vm virtualbox 共享文件夹,virtualbox共享文件夹,教您virtualbox共享文件夹使用方法...

    其实呢virtualbox 是Oracle开发的一个免费的虚拟机软件,可以让我们在同一台的PC上进行运行多个操作系统不用繁杂的切换操作.但共享文件夹作为多个系统之间的交互文件,给提供了我们多个系统之间 ...

  2. win7 网络端口怎么设置_教你win7如何设置网络共享文件夹

    网络共享是以PC机为载体的信息资源共享.如果我们想让其他人共享我们的文件夹,我们需要进行一些设置.今天,我将分享在win7系统中设置网络共享文件夹的方法 现在大多数家庭都使用win7系统,它简化了很多 ...

  3. VirtualBox设置共享文件夹的方法(Win 10)

    1.创建共享文件夹 进入linux终端,通过如下指令创建共享文件夹.在此处的/mnt/share是Linux下的共享文件夹. sudo mkdir /mnt/share 2.在VirtualBox的设 ...

  4. VirtualBox 虚拟机内操作系统与宿主操作系统共享文件夹的方法

    VirtualBox 虚拟机内操作系统与宿主操作系统共享文件夹的方法 今天要装某 D 版软件,怕有病毒,没敢在直接在电脑上装.想了个办法,先装了个虚拟机,然后在虚拟机上安装软件.这么点小事折腾了一上午 ...

  5. VirtualBox 共享文件夹设置 及 开机自动挂载

    原文地址为: VirtualBox 共享文件夹设置 及 开机自动挂载 鉴于支付宝等服务无视我们Linux用户的存在,没办法,那只好在Linux上用VirtualBox虚拟一个Windows系统了.系统 ...

  6. 2008r2服务器文件共享设置,windows2008r2共享文件夹设置方法

    一,无法启用网络发现的方法 参考网站:          http://www.jb51.net/os/windows/win2008/154631.html Function Discovery R ...

  7. 计算机设置共享文件,电脑设置共享文件夹的方法步骤

    日常生活中为了方便文件使用快捷,可以设置共享文件夹,就可以实现资源共享的功能,下面由学习啦小编为你整理了电脑设置共享文件夹的相关方法,希望对你有帮助! 电脑设置共享文件夹的方法步骤 首先,我们确定我们 ...

  8. Oracle VM VirtualBox 共享文件夹

    Oracle VM VirtualBox 共享文件夹 **写作约束: ** $ 后面的命令需要在终端执行, $ 本身并不是命令的一部分 Oracle VM VirtualBox 版本: Ubuntu ...

  9. 共享文件夹的网络路径_Win10创建网络共享文件夹|设置局域网共享文件夹

    局域网中的电脑可以不需要借助任何工具直接进行传送,而且通过局域网传输文件,会非常稳定.这篇文章是系统部落给大家带来的局域网共享文件方法教程. 方法/步骤: 1.首先,在一台电脑上设置共享文件夹,然后任 ...

最新文章

  1. Python中的pandas模块学习
  2. linux设备模型之Class
  3. 过度封装的ZeroMQ
  4. Android Telephony分析(六) ---- 接口扩展(实践篇)
  5. flink中的java匿名函数修改为实名函数
  6. 如何设置XMind思维导图线条
  7. linux ndk编译so,有的APP NDK 编译的SO文件 无法调用 PackageManager
  8. Mac安装jdk1.8 / mysql5.7.16 与配置环境变量
  9. SSDTShadow Hook的实现,完整代码。可编译
  10. es6 数组去重,数组里面的对象去重
  11. OculusQuest2 直接连电脑调试
  12. Java中MVC详解以及优缺点总结
  13. [导入]【翻译】WF从入门到精通(第二章):workflow运行时
  14. Android Studio禁止混淆JNI代码
  15. Keil下载代码闪退的问题(已解决)
  16. 我,35岁大专,高龄入职鹅厂,试用期未过被劝退(分享java面试宝典)
  17. Android UI设计经验分享,掌握设计技巧,让你的应用独树一帜
  18. 从技术原理解析区块链为何列入新基建
  19. java短信登录_JAVA短信验证登录
  20. 伺服驱动器在机器人上的研究与应用

热门文章

  1. 尚软科技-参与第十一届开源中国开源世界高峰论坛成功召开
  2. 系统背景描述_Common和UC申请系统有哪些变化?附:2021Top50早申请政策
  3. 作为一名程序猿,上海和深圳的抉择
  4. 采用JSPGenCMS实现12380举报网站管理
  5. impala快速入门
  6. oracle rac步骤概述,Oracle RAC 基本概念及入门
  7. TPE-(COOH)4|四苯乙烯羧酸衍生物
  8. 维格云Word打印模版入门教程
  9. 纯前端实现word报告导出功能
  10. 阿里巴巴运筹优化相关实验室、岗位