Windows 10操作系统自带的Hyper-V功能就是一个非常强大的虚拟化工具,可以帮助我们轻松安装和管理多个虚拟系统
下面,我们将详细介绍如何在Windows 10上使用Hyper-V安装虚拟系统
一、确认Windows 10版本并支持Hyper-V 首先,我们需要确认Windows 10的版本是否支持Hyper-V
需要注意的是,Windows 10家庭版不支持Hyper-V,只有专业版或企业版才支持
如果你的系统是家庭版,可以通过以下步骤进行升级: 1.获取Windows 10专业版密钥:你可以通过购买或者在某些可靠的在线平台获取Windows 10专业版的密钥
2.更改产品密钥:在“设置”->“更新与安全”->“激活”中,点击“更改产品密钥”,然后输入你获取的专业版密钥
3.重启并验证:系统会自动重启并更新你的Windows版本
你可以在“设置”->“系统”->“关于”中查看当前的Windows版本是否已变为专业版
二、开启Hyper-V功能 在确认你的Windows 10版本支持Hyper-V后,接下来需要手动开启Hyper-V功能: 1.打开控制面板:在Windows 10左下角处右键点击,选择“控制面板”
2.选择程序和功能:在控制面板菜单栏中,选择“程序”,然后点击“程序和功能”下的“启用或关闭Windows功能”
3.勾选Hyper-V:在弹出的窗口中,勾选“Hyper-V”,然后点击“确定”
系统会提示需要重启计算机以完成安装
4.重启计算机:点击“确定”后,重启计算机,Hyper-V功能即可启用
三、创建虚拟交换机 启用Hyper-V后,我们需要创建一个虚拟交换机,这样虚拟机才能通过物理网络适配器访问外部网络: 1.打开Hyper-V管理器:在Windows 10的搜索框中输入“Hyper-V”,然后选择“Hyper-V管理器”应用并打开
2.打开虚拟交换机管理器:在Hyper-V管理器左侧窗格中,右键点击“虚拟交换机管理器”
3.创建虚拟交换机:选择“外部”网络,然后点击“创建虚拟交换机”
4.设置交换机名称和网络:设置交换机的名称,并选择你要使用的外部网络适配器
勾选“允许管理操作系统共享此网络适配器”,然后点击“确定”
四、下载虚拟系统镜像文件 在创建虚拟机之前,我们需要先下载所需的虚拟系统镜像文件
这里以CentOS 7为例,可以通过清华大学镜像站进行下载: 1.访问清华大学镜像站:打开浏览器,访问【清华大学镜像站】(https://mirrors.tuna.tsinghua.edu.cn/centos/7/isos/x86_64/)
2.选择镜像文件:在镜像列表中,有Minimal、DVD和Everything三种镜像文件可选
Minimal是精简版本,包含核心组件,大小约为1G;DVD是常用版本,包含大量常用软件,大小约为4G;Everything包含所有软件组件,大小约为9G
为了演示方便,可以选择Minimal版本
五、新建虚拟机 接下来,我们需要在Hyper-V中新建一个虚拟机: 1.打开Hyper-V管理器:在Windows 10的搜索框中输入“Hyper-V”,然后选择“Hyper-V管理器”应用并打开
2.新建虚拟机:在Hyper-V管理器右侧,点击“新建”->“虚拟机”
3.指定虚拟机名称和位置:为虚拟机命名,并指定存储位置
建议名称简洁明了,存储位置尽量不要在系统盘下
4.指定代数:选择第一代虚拟机,第一代虚拟机通常比较稳定
5.分配内存:根据实际需要填写内存大小,建议至少分配1024MB(1G)内存,并勾选使用动态内存,以便在内存不足时自动扩展
6.配置网络:暂时选择“未连接”,我们会在后续步骤中配置网络
7.创建虚拟机硬盘:选择“创建虚拟硬盘”,名称和位置可以保持默认,大小建议设置为10G以上,可以根据实际需求进行调整
8.设置镜像文件:选择下载的CentOS 7镜像文件所在的位置
9.完成新建:观察创建摘要,确认无误后点击“完成”
Hyper-V管理器会初始化相关资源
六、安装虚拟机 完成虚拟机的新建后,接下来需要安装虚拟系统: 1.启动虚拟机:在Hyper-V管理器中,选中新建的虚拟机(如“centos7”),然后点击“连接”
点击“启动”,然后按下“回车(ENTER)”键进行安装
2.选择语言和安装位置:选择英文作为安装语言,然后选择安装位置
因为我们只添加了一个虚拟机硬盘,所以默认已被选中,点击“DONE”即可
3.开始安装:设置完安装位置后,点击“Begin Installation”开始安装
4.设置root用户密码:点击“ROOT PASSWORD”设置root用户密码
密码设置完成后,点击两次“Done”强行设置(即使密码较短,系统提示“Too short”,也可以忽略)
5.等待安装完成:等待2-3分钟,显示“Complete”即表示安装完成
点击右下角的“Reboot”进行重启
七、登录虚拟机并配置网络 虚拟机重启后,我们需要登录虚拟机并配置网络: 1.登录虚拟机:使用用户名“root”和设置的密码登录虚拟机
2.配置网络: -创建虚拟交换器(如果前面步骤未创建):在Hyper-V管理器中,右键点击“虚拟交换机管理器”,选择“外部”,然后点击“创建虚拟交换机”,并设置交换机名称和使用的外部网络
-为虚拟机设置虚拟交换机:选择虚拟机(如“centos7”),然后点击“设置”
找到“网络适配器”,选择之前创建的虚拟交换机(如“OuterNetSwitch”)
-获取宿主机网络IP:在Windows 10宿主机上,通过“ipconfig”命令获取宿主机网络IP
-设置虚拟机网络:在虚拟机控制台输入“nmtui”命令进行界面化的网络设置
选择并编辑eht0网卡,将IP地址设置为与宿主机同一网段(如192.168.0.22),网关设置为192.168.0.1,并设置常用的DNS服务器(如8.8.8.8和114.114.114.114)
-重启网络服务:在虚拟机控制台输入“systemct