首页 > 技术文章 > Windows_Hyper-V_Centos安装

luckyang 2020-12-10 15:13 原文

准备工作:

​ 1.开启Hyper-V

​ 2.CentOS-7-x86_64-DVD-2003.iso文件

第一步,开启Hyper-V

家庭版

1.将下面的内容复制到记事本中:

pushd "%~dp0"

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

2.修改文件名为Hyper-V.cmd

3.右键菜单中点击:以管理员身份运行(A)

4.弹出一个 用户帐户控制 - Windows命令处理程序 对话框,我们点击:是

5.紧接着进行Windows命令处理,我们等待处理完成以后,在最末处输入:Y,电脑自动重启,进行配置更新。注意:不能关闭计算机。

6.配置更新完成以后,进入系统桌面,我们点击系统桌面左下角的 【开始】,找到并展开Windows 工具,再点击:Hyper-V管理器

专业版

1.首先,将光标放到“开始”菜单上,右击,在弹出来的列表中选择“控制面板(P)”选项,打开控制面板。当然还有其它方法打开控制面板,你也可以根据自己喜好进行操作。

2.进入到“控制面板”窗口后,点击“程序”下的“卸载程序”选项。

3.进入到“程序和功能”窗口后,点击左上角的“启动或关闭Windows功能”选项。

4.进入到“Windows功能”窗口后,等待一会儿,等加载好后,在“Hyper-V”文件夹前的复选框前打勾选中,打勾选中表示启用此功能。然后,点击“确定”按钮即可。

5.点击“确定”按钮后,会显示“正在应用所做的更改”,等进度条完成后,便可看到“Windows已完成请求的更改”。然后,点击“立即重新启动(N)”按钮,完成更新。

6.立即重新启动

第二步,下载Centos镜像

官网:https://vault.centos.org/

阿里:http://mirrors.aliyun.com/centos/7/isos/x86_64/

建议:官网由于不可知原因一般比较慢,建议使用阿里的源

各个版本的ISO镜像文件的区别

CentOS-7-x86_64-DVD-1810.iso 标准安装版,一般下载这个就可以了(推荐)

CentOS-7-x86_64-NetInstall-1810.iso 网络安装镜像

CentOS-7-x86_64-Everything-1810.iso 对完整版安装盘的软件进行补充,集成所有软件

CentOS-7-x86_64-LiveGNOME-1810.iso GNOME桌面版

CentOS-7-x86_64-LiveKDE-1810.iso KDE桌面版

CentOS-7-x86_64-Minimal-1810.iso 精简版,自带的软件最少

第三步,新建虚拟机

1.新建,选择虚拟机

2.填写名称,选择虚拟机存放位置

3.选择虚拟机代数,一般一代适合linux系统,二代适合windows系统。

4.分配内存

5.网络配置,未连接(后面给出设置

6.选择虚拟磁盘–创建一个新的硬盘空间,专属于该虚拟机使用。

7.选择iso进行安装。

8.点击完成

第四步,安装centos

1.启动,再连接。

2.选择第一个

3.选择语言,中文在最下面。

4.设置安装位置

5.开始安装

6.设置root账号的密码(必选),新增用户(可选)

7.等待安装完成,安装完成后重启。

第五步,网络设置

解决的问题:

  1. 宿主机(Hyper-V服务器所在的物理机)与虚拟机网络互通问题
  2. 虚拟机访问Internet问题

步骤:

​ 1.打开Hyper-V管理器>>选中服务器>>右键菜单>>虚拟交换机管理器

​ 2.选择网络&创建虚拟交换机

  1. 外部网络 允许虚拟机与虚拟机之间,虚拟机与运行Hyper-v的主机之间,虚机与物理网络,他们互相网络通信。
  2. 内部网络 只允许虚拟机与虚拟机之间,虚拟机与运行Hyper-v的主机之间进行网络通信,而不允许虚拟机与物理网络进行通信。
  3. 专用网络 只允许虚拟机与虚拟机之间通信,不允许虚拟机与运行Hyper-v的主机之间进行网络通信

3.创建外部虚拟交换机

若提示会断网,如果没有关键文件传输等重要操作,选择确定即可

4.设置已有虚拟机网络。
创建完成之后,在虚拟机设置中选择网络。
设置完成后,重启虚拟机。

附录:

设置完成之后仍然不能上网怎么办?

1.虚拟机内部没有安装网卡驱动,建议安装的时候选择DVD等插件丰富版本则不会出现该问题。

2.Linux虚拟机,需要设置网卡开机启动。

​ 解决方案:修改网卡配置将网卡设置为开机启动

#进入网卡配置目录
cd /etc/sysconfig/network-scripts
#修改配置文件
vi ifcfg-eth0

#找到选项ONBOOT
#将ONBOOT设置为YES
ONBOOT=YES

#重启
reboot

推荐阅读