Hyper-V 虚拟机安装操作系统完全指南
一、准备工作
在开始之前,请确保你的 Windows 系统支持 Hyper-V(专业版、企业版或教育版)。启用方法:打开“控制面板” -> “程序” -> “启用或关闭 Windows 功能”,勾选 Hyper-V 并重启。
二、创建虚拟机
- 打开 Hyper-V 管理器。
- 点击右侧“新建” -> “虚拟机”。
- 指定名称和存储位置。
- 选择代数:第一代兼容性好,第二代支持 UEFI 和安全启动。
- 分配内存:建议至少 2GB(2048MB)用于 Windows,1GB 用于 Linux。
- 配置网络:先创建虚拟交换机(外部或内部),再连接。
- 创建虚拟硬盘:大小根据需求(Windows 推荐 40GB+)。
- 选择安装选项:从 ISO 镜像文件安装。
三、安装操作系统
安装 Windows 10/11
- 启动虚拟机,按任意键从 ISO 启动。
- 选择语言、时间格式、键盘布局。
- 点击“现在安装”,输入密钥(可跳过)。
- 选择“自定义:仅安装 Windows(高级)”。
- 分区并格式化虚拟硬盘,点击下一步。
- 等待安装完成,自动重启后完成设置。
安装 Ubuntu / CentOS
- 启动后选择语言。
- 选择“安装 Ubuntu”或“Install CentOS”。
- 配置键盘布局、网络(可选)。
- 选择安装类型:通常“清除整个磁盘”并安装。
- 设置用户名、密码、主机名。
- 等待安装完成,重启后进入系统。
四、优化与配置
增强会话模式:在虚拟机设置中启用“增强会话模式”,可共享剪贴板、文件拖拽。
动态内存:建议启用,并根据需要调整最小和最大内存。
检查点:定期创建检查点(快照),方便回滚。
存储控制器:使用 SCSI 控制器获得更好的性能。
五、常见问题
问题:虚拟机无法启动,提示“虚拟化支持已禁用”。
解决:进入 BIOS 开启 Intel VT-x 或 AMD-V。
问题:安装系统时找不到硬盘。
解决:检查虚拟硬盘是否已连接到 SCSI 控制器,或者更改虚拟机代数为第一代。
问题:网络不通。
解决:确保已创建外部虚拟交换机,并在虚拟机设置中连接。
六、总结
通过 Hyper-V 安装操作系统,你可以轻松搭建测试环境、运行不同系统。掌握上述步骤后,还可以尝试配置嵌套虚拟化、GPU 直通等高级功能。