微软Hyper-V作为Windows Server内置的虚拟化平台,凭借其强大的性能和广泛的兼容性,赢得了众多企业和开发者的青睐
而CentOS,作为一款开源、稳定且免费的Linux发行版,更是成为了在Hyper-V上部署虚拟机的理想选择
本文将详细介绍如何在Hyper-V上安装与配置CentOS,帮助您快速构建高效、可靠的虚拟化环境
一、准备工作 1.检查系统要求 在开始之前,请确保您的主机系统满足Hyper-V的最低硬件和软件要求
这通常包括: - 处理器:支持虚拟化技术(如Intel VT-x或AMD-V)的64位CPU
- 内存:至少4GB RAM(建议8GB或以上以获得更好的性能)
存储:足够的磁盘空间用于存放虚拟机文件
- 操作系统:Windows 10专业版、企业版或教育版,或Windows Server的任何版本(需启用Hyper-V角色)
2.启用Hyper-V 在Windows功能中启用Hyper-V角色
具体步骤如下: - 打开“控制面板”,选择“程序和功能”
- 点击“启用或关闭Windows功能”
- 在弹出的窗口中,找到并勾选“Hyper-V”
- 点击“确定”,系统将自动安装Hyper-V组件并可能需要重启计算机
3.下载CentOS ISO镜像 从CentOS官方网站下载最新版本的ISO镜像文件
确保选择与您的架构(如x86_64)相匹配的版本
二、创建虚拟机 1.打开Hyper-V管理器 在Windows搜索框中输入“Hyper-V管理器”并打开
2.新建虚拟机 - 在Hyper-V管理器中,右键点击左侧栏中的虚拟机列表,选择“新建虚拟机”
- 向导将引导您完成虚拟机配置
首先,为虚拟机命名并选择存储位置
- 在“指定代数”页面,选择“第一代”或“第二代”虚拟机
第二代虚拟机支持UEFI启动,但可能不兼容某些旧版操作系统或特定硬件需求
对于CentOS,通常选择“第一代”即可
3.分配内存 为虚拟机分配足够的内存
根据CentOS的用途(如服务器、开发环境或测试平台),建议至少分配2GB RAM
4.配置网络 选择虚拟机的网络连接类型
默认情况下,可以选择“默认交换机”,它允许虚拟机与主机及网络上的其他设备通信
5.连接虚拟硬盘 - 选择“创建虚拟硬盘”并指定其大小和存储位置
对于CentOS,建议至少分配20GB空间
- 选择虚拟硬盘的格式
VHDX是Hyper-V推荐的格式,因为它提供了更好的性能和兼容性
6.安装选项 - 在“安装选项”页面,选择“从ISO文件安装操作系统”
- 浏览并选择之前下载的CentOS ISO镜像文件
7.完成创建 检查所有设置无误后,点击“完成”以创建虚拟机
此时,虚拟机将出现在Hyper-V管理器的列表中,但尚未启动
三、安装CentOS 1.启动虚拟机 双击虚拟机名称或右键选择“启动”以开始安装过程
2.开始安装 - 虚拟机启动后,将自动加载CentOS ISO镜像并显示安装界面
- 选择安装语言、键盘布局等基本信息,然后点击“继续”
3.配置安装选项 - 在安装摘