CentOS作为一款免费的、开源的、基于Red Hat Enterprise Linux(RHEL)的操作系统,在服务器和企业级应用中广泛使用
那么,如何将这两者结合起来,在Hyper-V上安装CentOS呢?以下是一个详尽的教程,带你轻松完成这一过程
一、准备工作 1.下载CentOS ISO镜像 首先,你需要从CentOS的官方网站下载适合你需求的ISO镜像文件
CentOS目前提供多个版本,但考虑到兼容性和稳定性,这里以CentOS 7.9为例
访问【CentOS下载页面】(https://www.centos.org/),找到“Older Versions”链接,进入旧版本下载页面
在这里,你可以选择中国的镜像源,例如腾讯云的镜像,然后下载CentOS 7.9版本的ISO文件
2.启用Hyper-V 在Windows操作系统中,你需要先启用Hyper-V功能
你可以通过控制面板找到“程序和功能”,然后点击“启用或关闭Windows功能”,在弹出的窗口中勾选Hyper-V选项,确定后重启计算机,即可完成Hyper-V的启用
二、创建虚拟网络 在开始安装CentOS之前,你需要先为虚拟机创建一个虚拟网络交换机
这样做是为了确保虚拟机能够和宿主机在同一个网络段内,实现网络通信
1.打开Hyper-V管理器 使用快捷键Win + R,输入`virtmgmt.msc`,打开Hyper-V管理器
2.创建虚拟交换机 在Hyper-V管理器中,点击左侧面板的“虚拟交换机管理器”
在右侧操作面板中,点击“新建虚拟网络交换机”,选择“外部”类型,然后选择你希望用于虚拟网络通信的物理网卡,完成虚拟交换机的创建
三、创建虚拟机 现在,你已经完成了前期的准备工作,接下来将正式创建虚拟机并安装CentOS
1.新建虚拟机 在Hyper-V管理器中,右键点击左侧面板中的虚拟机列表,选择“新建”->“虚拟机”
在弹出的向导中,点击“下一步”,设置虚拟机的名称和存储位置
2.配置虚拟机 选择虚拟机的代数,一般情况下,选择第一代虚拟机即可,因为其兼容性较好
接下来,为虚拟机分配内存,选择前面创建的虚拟交换机作为网络适配器
然后,创建一个新的虚拟硬盘,或选择已有的虚拟硬盘,设置硬盘大小和路径
3.设置安装源 在虚拟机向导的“安装选项”中,选择“从可启动的CD/DVD-ROM安装操作系统”,并浏览到你下载的CentOS ISO镜像文件所在的位置
4.完成虚拟机创建 完成上述所有设置后,点击“完成”,Hyper-V将自动为你创建并配置好虚拟机
四、安装CentOS 现在,你已经创建好了虚拟机,接下来将启动虚拟机并开始安装CentOS
1.启动虚拟机 在Hyper-V管理器中,双击你创建的CentOS虚拟机,或者右键点击并选择“连接”,然后点击“启动”按钮
2.开始安装 虚拟机启动后,将加载CentOS的ISO镜像文件,进入安装界面
使用键盘上下键选择“Install CentOS 7”,然后按下回车键
3.设置安装语言 在接下来的界面中,选择安装语言,默认是英文,你可以选择中文(简体)以便更好地理解和操作
4.配置安装信息 设置安装的时区,选择“亚洲/上海”
在选择安装的软件时,建议选择“最小化安装”,以节省磁盘空间并提高系统性能
接下来,选择安装位置,默认是自动分区,你可以根据自己的需求进行调整
5.配置网络和主机名 在安装过程中,你需要配置网络和主机名
确保网络是打开的,然后设置主机名
这些设置也可以在安装完成后通过命令行进行修改
6.开始安装 点击“开始安装”按钮,系统将开始安装CentOS
在安装过程中,你需要设置root用户的密码,以及创建一个普通用户(可选)
7.完成安装 等待安装完成后,点击“重启”按钮,虚拟机将重启并进入CentOS系统
五、CentOS基本配置 虚拟机重启后,你将进入CentOS的登录界面
使用你设置的root用户密码登录系统,接下来进行一些基本的配置
1.设置静态IP 使用命令