2024年1月24日发(作者:)

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

目录

1.

概述 2

2.

导入虚拟机 2

3.

挂接虚拟硬盘 12

1 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

1. 概述

微软的Hyper-V虚拟机目前最新的版本可以制作第一代和第二代虚拟机,第二代虚拟机主要是基于UEFI固件来启动操作系统的。

对于已经制作好的虚拟机,导出来之后的文件,可以迁移到其它计算机的Hyper-V中使用。

导出好的虚拟机文件结构如下:

图1

这3个文件夹功能说明如下:

(1) Snapshots:存放检查点,快照文件,无检查点,则为空。

(2) Virtual Hard Disks:存放虚拟机的硬盘文件,扩展名为*.vhd或*.vhdx文件。

(3) Virtual Machines:存放虚拟机需要的相关文件,导入虚拟机时使用。

2. 导入虚拟机

首先保证计算机上已启用Hyper-V虚拟机管理器。然后打开Hyper-V管理器,如图2所示:

2 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图2

图2就是Hyper-V管理器,没有任何虚拟机,在图2的最右侧点击“导入虚拟机…”,如图3所示:

图3

3 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

在图3中点击“下一步”按钮,如图4所示:

图4

在图4中点击“浏览…”按钮选择包含要导入虚拟机的文件夹。也就是包含Snapshots、Virtual Hard Disks、Virtual Machines这3个文件夹的父文件夹。

4 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图5

在图5中选择好文件夹后点击“选择文件夹”按钮,如图6所示:

5 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图6

在图6中点击“下一步”按钮。如图7所示:

6 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图7

继续点击“下一步”按钮。如图8所示:

7 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图8

图8中有三种方式导入虚拟机,其含义如下:

(1) 就地注册虚拟机(使用现有的唯一ID):表示使用导入文件夹内的虚拟机,虚拟的路径和原来导入虚拟机路径相同,唯一识别码不变。

(2) 还原虚拟机(使用现有唯一的ID):表示复制导入文件夹内的虚拟机,可以指定导入不同的路径,预设值为不指定,唯一识别码不变。

(3) 复制虚拟机(创建新的唯一ID):表示复制导入文件夹内的虚拟机,可以指定导入不同的路径,预设值为不指定,但是生成新的唯一ID。

这里我们选择第一项,就地注册虚拟机,路径不变。点击“下一步”按钮,如图9所示:

8 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图9

在图9中确认一下导入的虚拟机,点击“完成”按钮。如图10所示:

图10

从图10上看,虚拟机已经导入成功了。查看一下“设置”:

9 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图11

在图11中,所有的参数都可以修改,CPU数量、内存、驱动器等,从虚拟硬盘的路径上看,是在就地注册的,路径与原来导入时的路径一致。

现在启动一下该虚拟机:

10 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图12

虚拟机启动成功了,在图12中输入密码:Admin$12345678

图13

11 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

虚拟机启动成功了,进入到了桌面。

3. 挂接虚拟硬盘

如果已创建好了虚拟机,但未挂接虚拟硬盘,或要更换虚拟硬盘,可以直接将*.vhdx的虚拟硬盘拷贝到一个文件夹中,然后在虚拟机中指定该虚拟硬盘即可。

注意:挂接的虚拟机的代数要与虚拟硬盘的代数一致,否则无法启动虚拟机。

这里我们以挂接第二代虚拟硬盘为例子来讲解一下如何在Hyper-V虚拟机中挂接虚拟硬盘。

首先我们要创建一个第二代的虚拟机,打开Hyper-V管理器:

图14

在图14最右侧点击“新建”,如图15所示:

12 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图15

在图15中点击“新建”→“虚拟机”,如图16所示:

13 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图17

在图17中点击“下一步”按钮。如图18所示:

14 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图18

在图18中输入新虚拟机的名称Dev2019,并选择一个存放虚拟机的位置,完成后点击“下一步”按钮。如图19所示:

图19

在图19中一定要选择“第二代”,因为我们挂接的虚拟硬盘就是基于第二代虚拟机创建的。

15 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图20

在图20中设置启动内存,点击“下一步”按钮。如图21所示:

16 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图21

在图21中选择一个虚拟网卡,如果未创建虚拟网卡,选择“未连接”,可以在创建虚拟机后再修改。

图22

在图22中选择“使用现有虚拟硬盘”,并点击“浏览”按钮选择要挂接的虚拟硬盘。

17 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图23

所有设置完成后点击“完成”按钮。如图24所示:

图24

在图24中已经看到刚才创建的虚拟机了。

如果在创建虚拟机时未挂接虚拟硬盘,则可以在“设置”窗口中挂接:

18 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图25

可以在图25中点击“浏览”按钮选择新的虚拟硬盘。

现在来启动一下虚拟机:

图26

在图26中点击“启动”,如图27所示:

19 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

图27

打开“连接”窗口:

图28

20 / 21

一都编程

Hyper-V虚拟机导入和挂接硬盘文件详细精讲操作实战教程

在图28中输入密码:Admin$12345678

图29

此时已经进入虚拟机的操作系统了。

21 / 21

一都编程