开启Hyper-V程序
-
在搜索功能里面输入 Hyper-V 然后点击选中的部分
-
全部选中框中的部分,然后重新启动电脑
(如果此处没有Hyper-V,现在桌面上新建文本写入如下脚本,并命名为【Hyper-V.cmd】,然后右键菜单中点击:以管理员身份运行,等待着更新,然后输入Y重启电脑即可。dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper- V-All /LimitAccess /ALL )
4. 在搜索功能里输入Hyper-V 打开
创建虚拟机
- 点击新建–> 下一步–>
- 向导
- 指定名称和位置
- 指定代数(这里一定要选择
第一代
,不然无法正常启动到安装界面)
- 分配内存根据自己情况来设置
- 网络配置,选择一个我们之前创建好的虚拟网络交换机(需要创建好一个虚拟交换机,具体配置参考文末《新建虚拟网络交换机》)
- 连接虚拟硬盘(可自定义路径和分配大小)
- 安装选项
我们之前下载好了Centeros镜像文件,因此这里选择从可启动的CD/DVD-ROM安装操作系统
选择映像文件
路径即可。
- 摘要
摘要时显示我们前几部的配置信息,没问题点击完成即可。
安装Centos7
上面虚拟机创建完成后,我们开始安装Centos7.
-
返回Hyper-V首页选择我们刚才创建的虚拟机右键—>连接(或者右侧操作面板中的启动-连接)
-
进入安装页面,选择
Install Centos7
安装
-
选择语言(推荐英文),下一步
-
安装位置点击进入选择左上角自动分区
-
开始安装
-
设置root密码和创建第一个普通用户
-
安装成功重启(然后用root用户或者之前创建的第一个普通用户登陆 密码是刚才设置的)
-
登陆成功,检查网络是否可用
#查看ip地址 ip addr
此时时没有ip地址的,从配置中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)
因此我们只需要将其需改为
yes
即可。#打开 ifcfg-eth0 配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #修改网卡状态为yes ONBOOT=yes
重启网络服务即可
sudo service network restart
此时我们的ip地址已经有了,即可通过ssh进行远程登陆等操作
扩展
新建虚拟网络交换机
-
在Hyper-V首页点击右侧
虚拟交换机管理器
-
类型选择
外部
然后点击创建虚拟交换机
-
填写虚拟交换机的名称和描述,连接类型默认即可不需要选择,点击确认创建完成。
如果创建虚拟交换机过程中出现“外部以太网已绑定到虚拟交换机”情况,在开始屏幕的田字图标上右键单击——选择网络连接,找到以太网(本机网络连接)——右键单击以太网——点击属性——网络——去掉勾选“Hyper-V Extensible Virtual Switch”。
重新配置虚拟交换机即可。
解决Centos虚拟机重启时间失效问题
在CentOS Linux中终端命令中执行以下命令:
#编辑时间配置文件
vi /etc/sysconfig/clock
#添加如下信息
ZONE="Asia/Shanghai"
#linux的时区设置为上海时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#设定当前时间
date ‘2019-12-04 11:06:11’
##设置硬件时间和系统时间一致并校准
hwclock -w