Oracle VM VirtualBox 虚拟机如何与主机之间传东西,

把文件从虚拟机到主机上相互间复制
2024-10-31 21:46:14
推荐回答(5个)
回答1:

1、开始运行cmd。

2、在cmd下输入命令 cd C:\Program Files\Oracle\VirtualBox\  也就是进入Oracle VM VirtualBox的安装目录。根据实际情况输入你的安装目录。

3、进入Oracle VM VirtualBox的安装目录后显示如图。

4、输入命令:VBoxManage internalcommands sethduuid e:\vm\xpbak\winxp01.vdi

图上红色线条是修改uuid的命令,黄色线条是复制好的虚拟机vdi文件所在的目录和文件名。

5、回车,完成uuid的修改。图上红色线条新的uuid。

6、然后在Oracle VM VirtualBox中的新建命令中添加这台虚拟机了。

7、我们在虚拟机中复制一个文件夹,再到宿主机上右键粘贴这个文件夹,反之也完全可以。

回答2:

安装Vmware Tools。

VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。

只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之间自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。

安装步骤如下:

1、首先打开虚拟机,在上方工具栏中依次选择“虚拟机”>“安装VMware Tools”;

2、然后进入虚拟系统,打开磁盘可以看到虚拟光驱内已经加载了VM Tools文件,双击安装;

3、VM Tools文件不大,稍等片刻即可安装完成;

4、提示安装完成,此时即可在主机和虚拟机之间进行互传文件;

5、示例:在主机中选择需要传到虚拟机中的文件,按CTRL+C复制;

6、然后在虚拟机中按CTRL+V粘贴,即可在虚拟机中看到复制的数据文件。

参考资料来源:百度百科-Vmware Tools

回答3:

  Oracle VM VirtualBox是不能文件拖拽的,这是处于安全考虑的。
  不过可以通过分配数据空间,而后进行网络映射的方法来实现数据共享。
  具体方法如下:
  1,设置文件共享,虚拟机可以直接访问你主机的共享文件夹。(只能虚拟机访问主机的共享文件夹)
  2,添加网卡(把你的本地连接添加进去),然后设置你的虚拟机和主机为同一个IP端。剩下的同上
  3,USB映射,添加USB过滤器,然后把U盘共享进去。(比较麻烦不推荐)
  4,使用自带的“共享文件夹”功能(例如:d"\temp\t),设置好后要共享的文件夹后,在C盘添加一个映射\\vboxsvr\t.
  5,用其他的第三方软件来传把,例如QQ,或者局域网的飞鸽。

回答4:

看这个帖子:http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=246740&start=15

回答5:

不知道你是不是在VM里装的Linux系统,如果是的话装个SSH客户端就OK了。可以利用这个来互传文件。