Windows_Hyper-V_Centos安装
准备工作:
? 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.等待安装完成,安装完成后重启。
第五步,网络设置
解决的问题:
- 宿主机(Hyper-V服务器所在的物理机)与虚拟机网络互通问题
- 虚拟机访问Internet问题
步骤:
? 1.打开Hyper-V管理器>>选中服务器>>右键菜单>>虚拟交换机管理器
? 2.选择网络&创建虚拟交换机
- 外部网络 允许虚拟机与虚拟机之间,虚拟机与运行Hyper-v的主机之间,虚机与物理网络,他们互相网络通信。
- 内部网络 只允许虚拟机与虚拟机之间,虚拟机与运行Hyper-v的主机之间进行网络通信,而不允许虚拟机与物理网络进行通信。
- 专用网络 只允许虚拟机与虚拟机之间通信,不允许虚拟机与运行Hyper-v的主机之间进行网络通信
3.创建外部虚拟交换机
若提示会断网,如果没有关键文件传输等重要操作,选择确定即可
4.设置已有虚拟机网络。
创建完成之后,在虚拟机设置中选择网络。
设置完成后,重启虚拟机。
附录:
设置完成之后仍然不能上网怎么办?
1.虚拟机内部没有安装网卡驱动,建议安装的时候选择DVD等插件丰富版本则不会出现该问题。
2.Linux虚拟机,需要设置网卡开机启动。
? 解决方案:修改网卡配置将网卡设置为开机启动
#进入网卡配置目录
cd /etc/sysconfig/network-scripts
#修改配置文件
vi ifcfg-eth0
#找到选项ONBOOT
#将ONBOOT设置为YES
ONBOOT=YES
#重启
reboot