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、我们在虚拟机中复制一个文件夹,再到宿主机上右键粘贴这个文件夹,反之也完全可以。
安装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
Oracle VM VirtualBox是不能文件拖拽的,这是处于安全考虑的。
不过可以通过分配数据空间,而后进行网络映射的方法来实现数据共享。
具体方法如下:
1,设置文件共享,虚拟机可以直接访问你主机的共享文件夹。(只能虚拟机访问主机的共享文件夹)
2,添加网卡(把你的本地连接添加进去),然后设置你的虚拟机和主机为同一个IP端。剩下的同上
3,USB映射,添加USB过滤器,然后把U盘共享进去。(比较麻烦不推荐)
4,使用自带的“共享文件夹”功能(例如:d"\temp\t),设置好后要共享的文件夹后,在C盘添加一个映射\\vboxsvr\t.
5,用其他的第三方软件来传把,例如QQ,或者局域网的飞鸽。
看这个帖子:http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=246740&start=15
不知道你是不是在VM里装的Linux系统,如果是的话装个SSH客户端就OK了。可以利用这个来互传文件。