VirtualBox中如何实现主机与虚拟机(Ubuntu)之间传输文件

1、共享主机与虚拟机的粘贴板

准备条件:Virtualbox已经加装增强工具(VBoxGuestAddtions.iso)

【1】打开Virtualbox,选择需要共享的虚机,然后点击”设置(S)”

20160710085855186


【2】在弹出的菜单中,选择”常规” -> “高级(A)”,而后分别点击”共享粘贴板(S)”及”拖放(D)”下拉框,将之将选择为”双向”,而后点击”确定”即可。

20160710090308893

20160710090837880


【3】启动此虚机,你会发现你可以通过鼠标拖动来完成文件从主机到虚机的复制,也可以通过CTRL + C在主机中复制字串,而后在虚机中通过CTRL + V来使用这些复制的字串。

2、在主机与虚拟机之间创建共享目录

准备条件:Virtualbox已经加装增强工具(VBoxGuestAddtions.iso)

【1】打开Virtualbox,选择需要共享的虚机,然后点击”设置(S)”

20160710085855186-1669044116924


【2】在弹出的菜单中选择”共享文件夹”,而后点击右上角的添加按钮(用红笔圈出的区域)

20160710092325472


【3】选择你要的共享的主机上的一个目录(如:F:\VirtualBox\share),此时会根据目录的最后一级来生成共享文件夹名称,这个名称可以修改(如在这里就将之修改为了Share)。选择”固定分配(M)”,注意不要选择复选框”自动挂载(A)”,否则你就要使用df命令来查看其具体被挂载在哪里了。然后点击”确定”,回到上级菜单后再次点击”确定”。

20160710094122144


【4】启动此虚机,然后创建一个目录(/home/miss/share),然后执行sudo mount -t vboxsf Share /home/miss/share/,其中Share是前面创建的共享文件名称。最后执行df可以查看已经挂载成功。

20160710095625886