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镜像
阿里: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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)