如何向Hyper-V拷贝文件

Windows内置的Hyper-V可以创建虚拟系统,但是想要向虚拟机中导入一些文件却十分麻烦。

由于虚拟机的的沙箱特性,要保证两个系统的安全、独立,Windows是禁止直接向Hyper-V虚拟机中复制粘贴文件的,所以直接拷贝或者拖拽是无法实现的。

如果你安装的是Win10以下的系统,也不能采取网上办法,即使用Hyper-V带的增强会话模式,使虚拟机也可以读取你原生系统中的U盘。

这里有一个快速而简单的方法来高效地完成这项工作。该方法的本质就是硬性向虚拟机的硬盘分区中存储文件。

步骤:

  1. 如果你正在运行虚拟机,先把它关掉。
  2. 找到你的虚拟机的安装路径,找到虚拟硬盘镜像文件.vhd或者.vhdx文件
  3. 右键点击这个文件,选择挂载,系统中会出现两个盘, "系统保留 "和 "本地磁盘 "驱动器。 
  4. 打开 "本地磁盘 "驱动器(这是虚拟机上的操作系统驱动器)。
  5. 把你要导入的文件粘贴到这个盘中,我一般都导入到桌面,所以直接找到这个“本地磁盘”的“用户” -> “(用户名)” -> 桌面。
  6. 卸载或弹出其中一个驱动。
  7. 运行虚拟机并进入C盘,你会发现你的文件。

ps:如果出现错误代码32791,可以选择还原点启动,还是可以看到导入的文件。至于出现这个错误的原因,目前我还没弄懂。而且我也没有深度测试这个方法,如果你的虚拟机安装了比较重要的软件,还是慎重一些。

你可能感兴趣的:(IT基础知识,windows)