在 Windows 10 中使用自带虚拟机进行虚拟化

虚拟化是一种优秀的技术,可以帮助你在一台物理机上运行多个操作系统。Windows 10 自带的 Hyper-V 虚拟机管理工具允许用户轻松地创建和管理虚拟机。本文将指导你如何在 Windows 10 中设置 Hyper-V 并创建虚拟机。

整体流程

下面是设置 Hyper-V 和创建虚拟机的步骤。

步骤 描述
1 启用 Hyper-V 功能
2 创建虚拟交换机
3 创建新的虚拟机
4 安装操作系统
5 启动虚拟机

每一步详解

步骤 1:启用 Hyper-V 功能

  1. 按下 Win + R 键,输入 optionalfeatures,然后按 Enter
  2. 在弹出的窗口中找到“Hyper-V”,勾选并点击“确定”。
  3. 重启计算机以生效。

步骤 2:创建虚拟交换机

  1. 开始菜单找到“Hyper-V 管理器”。
  2. 在右侧点击“虚拟交换机管理器”。
  3. 选择“新建虚拟网络交换机”,然后选择“外部”,点击“创建虚拟交换机”。
代码示例(PowerShell)

你也可以使用 PowerShell 来创建虚拟交换机:

# 创建一个外部虚拟交换机
New-VMSwitch -Name "ExternalSwitch" -NetAdapterName "你的网卡名字"
  • -Name 参数指定交换机的名称,-NetAdapterName 参数指定网络适配器的名称。

步骤 3:创建新的虚拟机

  1. 在“Hyper-V 管理器”中,点击右侧的“新建” -> “虚拟机”。
  2. 按照向导指定名称、内存和硬盘等设置。
  3. 在配置网络时,选择刚才创建的虚拟交换机。
代码示例(PowerShell)

同样,你可以使用 PowerShell 来创建虚拟机:

# 创建新的虚拟机
New-VM -Name "MyVM" -MemoryStartupBytes 2GB -BootDevice VHD -NewVHDPath "C:\MyVM\MyDisk.vhdx" -SwitchName "ExternalSwitch"
  • -Name 参数指定虚拟机的名称,-MemoryStartupBytes 设置启动时的内存,-NewVHDPath 设置虚拟硬盘路径,-SwitchName 指定虚拟交换机的名称。

步骤 4:安装操作系统

  1. 通过“Hyper-V 管理器”选择新建的虚拟机,点击“连接”。
  2. 在虚拟机窗口中,插入操作系统的安装镜像(ISO 文件)。
  3. 按照安装程序的步骤完成操作系统的安装。

步骤 5:启动虚拟机

  1. 在“Hyper-V 管理器”中右键点击虚拟机,选择“启动”。
  2. 连接虚拟机并享受新的操作系统体验。

资源分配饼状图

接下来我们用饼状图展示虚拟机资源的分配情况。

pie
    title 虚拟机资源分配
    "内存": 50
    "CPU": 30
    "存储": 20

总结

通过本文,你应该能够掌握如何在 Windows 10 中使用内置的 Hyper-V 功能进行虚拟化。掌握这些基础知识后,你就可以开始构建虚拟环境并进行开发或测试。记得多加练习,这样你就能变得更加熟练。祝你在虚拟化的道路上越走越远!