Have a Question?

如果您有任务问题都可以在下方输入,以寻找您想要的最佳答案

虚拟机的文件怎么复制出来,VirtualBox 文件传输方法

虚拟机的文件怎么复制出来

题图来自Unsplash,基于CC0协议

导读

  • 如何将虚拟机中的文件复制到宿主机?
  • 虚拟机共享文件夹设置方法
  • VMware 虚拟机文件复制粘贴功能如何启用
  • VirtualBox 文件传输方法
  • 从虚拟机拷贝文件到本地的常见方法
  • 虚拟机文件复制失败的解决方法
  • 查阅本地资料时发现好多有关虚拟机文件复制内容的方法,整理了一下大致可分为以下几类方法。

    虚拟机日常使用中最让人头大的就是文件复制到集成主机上的方法了!下面分享几种实用方法:

    首先可以从VMware这个选项开始,在工具菜单部分有个设置共享文件夹的功能,可以在选项时选择安装客户端,配置相应共享路径。只要宿主和虚拟机开启挂载选项,拖拽功能就能立即启用,这种方式简单快捷,基本可以适配日常办公应用了。

    VirtualBox配置方法另有一套,这款工具除了共享文件夹设置,还有增强客户端选项,这个在需要粘贴复制内容时特别实用。在控制台选项卡也能捕获文件,执行传输任务。对于希望基本实现复制粘贴的朋友,这个方式是值得使用的。

    如果操作简单方式受到了局限,比如基于Linux系统的环境,默认的复制粘贴功能就没那么OK了,这时我们需要启用VMware Tools或安装Guest Additions,这些组件能解决一定传输问题,这个也是我觉得实用的操作方法。

    文件或者文件夹传输,也可以利用宿主原生功能比如网络共享功能,通过开启SMB协议共享,绝对成为远程传输里的实用技能之一。

    部分浏览器配置方案也可以实现,我们可以在网页表单输入时直接转发,不过这种方式相对来说并不太稳定,建议只是日常轻度使用的情况下采用。

    对于那些每天都要接触虚拟机,特别是开发测试场景的朋友,建议使用专门的端口转发加上远程桌面的方法,这种方式对于持续传输体验是最贴近物理设备的感受,是值得投入探索的配置方案。

    最后是常见问题的解决方案,如果拖拽传输总是不工作,第一件要检查的就是服务端口是否已开启的问题。另外,还要考虑防火墙配置是否正确,驱动相关是否安装到位,这三项缺一不可。若传输仍受限,还有一个万能方法就是安全模式排查,重新加载挂载服务往往可以解决很多传输乱码或者频率异常的问题。

    若是遇到频繁的字符码问题,其实可以通过调整编码选项解决,在很多虚拟机软件中这项设置都隐藏在高级配置里,默认字符编码设置不当导致复制失败的情况其实很常见,优化这点也会降低复制错误的发生率。

    甚至还有人在使用过程中将复制内容简单转换成base64序列码再进行传输,虽然这种方法技术高阶,但在某些特殊环境下倒是可以考虑,当然最好先检查编码类型兼容性,避免执行时因为字符集问题引起程序乱码的问题。

    这些配置在操作中有时确实挺考验耐心,不过掌握了基本方法后,你在使用虚拟机时要方便高效得多!若是希望永久性地传输项目批量复制,建议直接备个时间戳,下次操作时不必再重复折腾这些繁琐但有用的配置。”

    © 版权声明

    本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com