HCRM博客

如何在HyperV上安装CentOS操作系统?

HyperV CentOS安装与配置指南

一、前言

如何在HyperV上安装CentOS操作系统?-图1
(图片来源网络,侵权删除)

HyperV是微软提供的一款强大的虚拟化平台,允许用户在Windows操作系统上创建和运行多个独立的虚拟机(VMs),CentOS是一种流行的Linux发行版,广泛应用于服务器环境,本文将详细介绍如何在HyperV上安装CentOS 8.5,并进行基本的配置。

二、启用HyperV

检查硬件兼容性

确保你的计算机支持硬件虚拟化,大多数现代处理器都支持这一功能,但某些老旧设备可能不支持。

启用HyperV功能

打开控制面板:进入“程序和功能”。

启用或关闭Windows功能:勾选“HyperV”选项,并点击确定,系统可能会要求重启以完成配置。

确认HyperV安装成功

开始菜单:搜索“HyperV 管理器”并打开,如果能找到并成功打开,即表示HyperV已正确安装。

如何在HyperV上安装CentOS操作系统?-图2
(图片来源网络,侵权删除)

三、下载CentOS镜像

官方网站:访问[CentOS官](https://www.centos.org/download/)下载最新版本的ISO镜像文件,本文使用的是CentOS 8.5。

国内镜像源:为了加快下载速度,可以使用阿里云等国内镜像源。

四、创建虚拟机

新建虚拟机

打开HyperV管理器:点击右侧的“新建” > “虚拟机”。

指定名称和位置:为虚拟机指定一个名称(如CentOS8),并选择存放虚拟机文件的位置(建议非C盘)。

如何在HyperV上安装CentOS操作系统?-图3
(图片来源网络,侵权删除)

分配内存和网络

代数:选择第一代虚拟机(部分用户报告第二代虚拟机启动时可能会遇到UEFI相关问题)。

内存:根据需求分配内存,建议至少4GB。

网络:选择之前创建的虚拟交换机(外部网络),使虚拟机能够访问局域网和互联网。

创建虚拟硬盘

硬盘大小:建议至少20GB,并根据需要调整大小。

硬盘文件位置:同样建议存储在非C盘,以提高性能和安全性。

加载ISO文件

DVD驱动器:选择之前下载的CentOS ISO文件作为虚拟机的启动介质。

五、安装CentOS

启动虚拟机

连接到虚拟机:启动虚拟机并连接到控制台。

语言设置:选择安装语言(默认英文即可)。

日期和时间:设置合适的时区和时间。

键盘布局:选择适合的键盘布局(如American English)。

磁盘分区和网络配置

安装位置:选择“自动分区”,或者手动设置分区(初学者建议自动分区)。

网络和主机名:设置静态IP地址、子网掩码、网关和DNS服务器。

IP地址:192.168.1.100

子网掩码:255.255.255.0

网关:192.168.1.1

DNS:8.8.8.8

用户设置和软件选择

创建用户和设置root密码:设置管理员账户的密码。

软件选择:最小化安装(Minimal Install)是一个不错的选择,可以减少资源占用。

完成安装

开始安装:确认所有设置后,点击“开始安装”。

重启虚拟机:安装完成后,系统会自动重启。

六、后续配置

更新系统

sudo dnf update y

配置静态IP地址

编辑网卡配置文件/etc/sysconfig/networkscripts/ifcfgeth0

TYPE=Ethernet
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8

然后重启网络服务:

sudo systemctl restart network

安装常用工具

sudo dnf install y vim wget curl nettools

关闭防火墙(可选)

sudo systemctl stop firewalld
sudo systemctl disable firewalld

七、FAQ问答

Q1: 如何在HyperV中添加新的虚拟网络交换机?

A1: 打开HyperV管理器,选择右侧的“虚拟交换机管理器”,点击“新建虚拟网络交换机”,然后按照向导进行操作即可,可以选择“外部网络”或“内部网络”,具体取决于你的需求。

Q2: 如果第二代虚拟机启动失败怎么办?

A2: 确保BIOS中已启用VTx和嵌套虚拟化技术,如果问题依旧,可以尝试使用第一代虚拟机,并在创建虚拟机时取消勾选“启用安全启动”选项。

分享:
扫描分享到社交APP
上一篇
下一篇