如何在hyper - v虚拟机和主机之间传输文件吗

阅读时间:2分钟。

Windows默认10包括hyper - v。你可以使它从“打开或关闭窗口功能”。最新版本的hyper - v主机之间不允许转让文件

itechtics出现回退 itechtics出现回退

Windows默认10包括hyper - v。你可以使它从“打开或关闭窗口功能”。最新版本的hyper - v不允许主机和虚拟机之间传输文件。在本文中,我们讨论的方法很容易虚拟机和主机之间传输文件。

有三种方法可以复制或在VM从主机电脑传输文件。一个是关掉VM,挂载VHDX主机硬盘文件并复制文件被转移。

第二种方式是创建一个ISO文件和安装在虚拟机里面。尽管它如果你有ISO创建软件在您的处置工作,它需要额外的努力。我们正在寻找一种简单的方式为我们的目的服务。

第三种方法是加入,主机和虚拟机,同一局域网。这可以很简单如果你连接到网络。但是如果你没有连接到一个网络,它将变得越来越困难。

主机和来宾VM之间创建一个私有网络

在本文中,我们将第三种方法但有一点不一样。我们将创建一个私有网络主机和虚拟机之间传输文件(甚至与VM共享主机驱动器)。遵循以下步骤:

  1. 打开hyper - v(运行- > virtmgmt.msc)
  2. 从右边的菜单中,选择虚拟交换机的经理。

    超V经理
    超V经理
  3. 选择新的虚拟网络交换机并选择内部作为它的类型。点击创建虚拟交换机按钮来创建一个新的清单。

    新的虚拟网络交换机
    新的虚拟网络交换机
  4. 现在打开虚拟机的设置。在网络适配器,选择切换您刚刚创建的名称。

    超V中选择网络适配器设置
    超V中选择网络适配器设置
  5. 接下来,我们需要将静态IP地址分配给这两个网络适配器。首先进入VM和静态IP地址分配给网络适配器。

    将静态IP地址分配给虚拟机网络控制器
    将静态IP地址分配给虚拟机网络控制器
  6. 在这之后,我们要做相同的主机网络适配器。不要担心。这些设置不会打扰你现在的网络设置。如果你去控制面板——>网络连接,您将看到一个新的网络适配器开关您在步骤3中创建的名称。

    网络连接显示新的虚拟网络交换机从超V
    网络连接显示新的虚拟网络交换机从超V
  7. 分配一个IP网络适配器。

在完成这些步骤之后,您的主机和来宾操作系统将通过私有网络连接到对方。您可以使用远程桌面(运行- > mstsc)登录到虚拟机,甚至更改远程桌面连接设置节目主持人在VM驱动器。

远程桌面连接与VM共享主机驱动器
远程桌面连接与VM共享主机驱动器

希望这将解决问题之间的共享文件的主机和来宾机器永久。还有其他方法启用来宾集成服务然后传送文件通过PowerShell命令行但我不喜欢这些方法它们更难管理如果我们有大雷竞技下载iOS地址量的文件传输。你用了什么方法,虚拟机和主机之间传输文件?

推荐给你

14日的评论

  • 乔

    我发现这些指令跳得太远之前配置的虚拟机并不能跟随他们。

  • 梅丽莎
    梅丽莎

    这个方法工作如果我有一个ubuntu操作系统的虚拟机吗?如果是这样,什么是命令行改变ubuntu的静态IP ?

  • bhavik
    bhavik

    我的ip地址应该设置虚拟机和主机的通信适配器

    • 乌斯曼得以
      一个
      乌斯曼得以

      您可以分配任何IP地址从类,B或C,但我建议C类地址。例如,您可以使用192.168.150.x。代替x 1和254之间的数字。同一个类的两个不同的IP地址分配给您的主机和虚拟机。例如,您可以指定192.168.150.150主机适配器和192.168.150.151 VM适配器。

  • 约翰
    约翰

    有什么原因你选择网关和DNS 192.168.13.12吗?认为不需要设置。

    • 乌斯曼得以
      一个
      乌斯曼得以

      约翰,这只是一个例子。我做了测试在我的虚拟机。你可以指定任何IP寻址方案的选择。

  • 托马斯Philipose
    托马斯Philipose

    谢谢你的指出。我可以与VM共享文件

  • 约翰•克拉克
    约翰•克拉克

    我可以复制一个文件到一个VM通过支持VM在hyper - v宾客服务经理(10.0.16299.15版),使用Copy雷竞技下载iOS地址-VMFile命令在PowerShell管理员从主机(Windows 10 Pro v1709),然后禁用VM的客人服务。

  • Zeiser
    Zeiser

    不是很容易就设置一个共享文件夹在VM最后一步?然后连接到它的文件资源管理器主机使用“\ \ 10.0.0.2”在地址栏或任何你设置虚拟机的ip。

    • 乌斯曼得以
      一个
      乌斯曼得以

      是的,也可以是一个伟大的选择完全我错过了。感谢分享Zeiser。

  • 马特
    马特

    无法复制文件的客户操作系统在hyper - v是由于安全原因。你可以看到客人集成服务默认是禁用的。雷竞技下载iOS地址

    如果任何病毒攻击VM,没有办法,它可以传播到主机操作系统使它安全。这是非常有用的在hyper - v服务器主机服务器不应该触及并继续运行24/7。

  • Windows10Geek
    Windows10Geek

    这样的命令行方法是什么?

    • 乌斯曼得以
      一个
      乌斯曼得以

      好问题!

      在虚拟机设置启用来宾集成服务后,您可以使用以下PowerShell雷竞技下载iOS地址命令来复制一个文件从主持人到嘉宾:
      Copy-VMFile路径中“WinVM文件C: \。txt -DestinationPath“C: \文件。txt”-CreateFullPath -FileSourceHost

留下一个回复

Baidu
map