如何将CentOS 7系统光盘放入光驱并完成全新安装?

CentOS 7,作为基于Red Hat Enterprise Linux(RHEL)构建的社区企业级操作系统,以其卓越的稳定性、可靠性和长期支持,在服务器领域和企业应用中占据了重要地位,尽管其主流生命周期已经结束,但仍有大量系统和应用运行在CentOS 7之上,本文将为您提供一份详尽的指南,介绍如何使用传统的CD/DVD介质(以及更现代的U盘方式)来安装CentOS 7系统,并对关键步骤进行深入解析。

如何将CentOS 7系统光盘放入光驱并完成全新安装?

安装前的准备工作

在开始安装之前,充分的准备工作是确保过程顺利的关键,这包括获取正确的系统镜像文件、制作可引导的安装介质以及配置计算机的启动选项。

1 下载CentOS 7 ISO镜像

由于CentOS 7已进入EOL(End-of-Life)状态,其官方镜像已从主站点移至存档仓库,您可以通过访问CentOS Vault网站来下载ISO文件,主要的ISO版本有:

  • DVD ISO (推荐): 这是最常用的版本,包含了安装系统所需的大部分软件包,适合大多数桌面和服务器安装场景,文件大小约为4.5GB。
  • Everything ISO: 包含了所有软件包,体积巨大,适合需要离线安装大量软件或创建本地仓库的场景。
  • Minimal ISO: 仅包含启动和安装系统所需的核心组件,体积最小,适合需要高度定制化、网络环境良好或对系统大小有严格要求的用户。

对于大多数用户而言,下载CentOS-7-x86_64-DVD-XXXX.iso是最佳选择。

2 制作安装介质

使用CD/DVD光盘:
CentOS 7的DVD ISO镜像文件大小超过了标准CD(约700MB)的容量,因此您必须使用一张空白的双层DVD(DL-DVD)来刻录,在Windows系统中,可以使用ImgBurn、CDBurnerXP等免费刻录软件;在Linux系统中,可以使用Brasero或K3b;在macOS中,可以直接使用“磁盘工具”,刻录时,请选择“刻录镜像文件”选项,而不是简单地复制文件到光盘。

使用U盘(更推荐的方式):
U盘因其速度更快、可重复使用而成为更主流的安装介质。

  • Windows系统: 强烈推荐使用Rufus工具,它小巧、功能强大,能自动处理各种分区方案和引导模式,下载Rufus后,选择您的U盘设备,选择已下载的CentOS 7 ISO文件,分区类型选择GPT(用于UEFI)或MBR(用于传统BIOS),然后点击开始即可。
  • Linux/macOS系统: 可以使用dd命令,使用df -hdiskutil list命令确认U盘设备名称(如/dev/sdb/dev/disk2),然后执行类似以下命令(请务必确认设备名称,否则可能造成数据丢失):
    sudo dd if=/path/to/CentOS-7-x86_64-DVD.iso of=/dev/sdb bs=4M status=progress && sync

3 系统要求与BIOS设置

  • 硬件要求: CentOS 7对硬件要求不高,建议至少拥有1GHz以上的64位CPU、1GB内存(推荐2GB或更多)以及至少20GB的可用硬盘空间。
  • BIOS/UEFI设置: 重启计算机,在开机自检时按下特定键(如F2, F10, Del, Esc)进入BIOS/UEFI设置界面,您需要做两件事:
    1. 设置启动顺序: 将第一启动项设置为您的CD/DVD驱动器或U盘。
    2. 选择启动模式: 确保启动模式与您的介质匹配,U盘通常支持UEFI和Legacy(传统BIOS)两种模式,现代计算机推荐使用UEFI模式。

详细的安装过程

准备工作就绪后,就可以正式开始安装了。

如何将CentOS 7系统光盘放入光驱并完成全新安装?

1 启动安装程序

将制作好的安装介质插入计算机,重启并从该介质启动,您将看到CentOS 7的引导菜单,通常选择第一项“Install CentOS 7”即可,如果需要,也可以选择“Test this media & install CentOS 7”来先检测介质的完整性。

2 语言与安装摘要

进入图形化安装界面后,首先需要选择安装过程中使用的语言(如“English”或“中文简体”)和键盘布局,点击“Continue”后,将进入最重要的“安装摘要”界面,您需要完成所有带有警告图标的配置项。

配置项 功能说明 建议操作
日期和时间 设置系统时区 选择您所在的地区,如“Asia/Shanghai”
键盘 确认键盘布局 通常保持默认即可
语言支持 添加系统运行时支持的语言 根据需要添加,至少保留默认英语
安装源 指定安装文件的来源 自动检测为本地介质,无需修改
软件选择 选择要安装的软件环境 新手可选“Server with GUI”,高级用户可选“Minimal Install”
安装位置 配置磁盘分区 最关键步骤,详见下文
网络和主机名 配置网络连接和设置主机名 将“以太网”开关打开,设置一个易于识别的主机名

3 磁盘分区配置

点击“安装位置”后,您将面临分区配置。

  • 自动分区: 对于新手,这是最简单安全的选择,安装程序会自动创建/boot、(根分区)和swap分区,直接点击“Done”即可。
  • 自定义分区(I will configure partitioning): 适合有特定需求的用户,您可以手动创建分区,一个常见的分区方案如下:
    • /boot: 1GB,标准分区,用于存放启动文件。
    • swap: 交换分区,大小通常是物理内存的1-2倍,如果内存大于8GB,可设为8GB或更大。
    • 根分区,LVM卷组,分配剩余所有空间,用于存放系统和所有数据。

4 开始安装与用户设置

完成所有配置并返回“安装摘要”界面后,所有警告图标应消失,点击“Begin Installation”按钮,系统将开始正式安装文件,在安装过程中,界面会提示您设置root用户的密码和创建一个普通用户。

  • ROOT密码: root是系统的超级管理员,请务必设置一个强密码并牢记。
  • 创建用户: 建议创建一个普通用户用于日常操作,以减少误操作带来的风险。

安装完成后,点击“Reboot”按钮,系统将重启,请确保在重启前移除安装介质(CD/DVD或U盘),否则可能会再次进入安装程序。

安装后的基础配置

首次进入系统后,还有一些基础配置工作需要完成。

如何将CentOS 7系统光盘放入光驱并完成全新安装?

1 网络连接与系统更新

确认网络是否通畅,在终端中输入 ping baidu.com,如果能收到回复,说明网络正常。
由于CentOS 7已EOL,其默认的yum源已失效,您需要将其指向存档源才能使用yum安装和更新软件,执行以下命令即可一键替换:

sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*.repo
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*.repo

清理缓存并更新系统:

sudo yum clean all
sudo yum update -y

至此,一个干净、可用的CentOS 7系统就安装并配置完成了,您可以根据自己的需求,进一步安装和配置各种服务软件。


相关问答FAQs

问题1:安装过程中提示“无法找到安装介质”或启动后卡在黑屏怎么办?
解答: 这个问题通常由以下几个原因造成:

  1. 介质制作失败: 重新刻录DVD或使用Rufus等工具重新制作U盘启动盘,确保ISO文件完整无损。
  2. BIOS启动模式不匹配: 如果您是在UEFI模式下启动,但安装介质是传统BIOS模式制作的(反之亦然),可能会出现问题,进入BIOS设置,尝试切换启动模式(CSM/Legacy 或 UEFI)。
  3. 硬盘控制器模式: 某些笔记本的BIOS中,SATA控制器模式设置为“RAID”或“Intel RST Premium”时,安装程序可能无法识别硬盘,请尝试将其改为“AHCI”模式。
  4. USB端口问题: 尝试更换一个USB 2.0端口,某些主板的USB 3.0端口在安装系统时可能存在兼容性问题。

问题2:CentOS 7已经停止维护(EOL),除了修改为vault源,还有其他选择吗?
解答: 是的,修改为vault源主要是为了让现有系统能够继续使用yum安装历史软件包,如果您希望获得持续的安全更新和社区支持,更推荐的做法是迁移到CentOS 7的下游替代发行版,这些发行版与CentOS 7保持100%二进制兼容,可以无缝转换,主流的选择包括:

  • AlmaLinux OS: 一个由社区驱动的、1:1二进制兼容RHEL的免费企业级操作系统。
  • Rocky Linux: 由CentOS的创始人Gregory Kurtzer发起,同样旨在恢复一个与RHEL兼容的免费操作系统。
    迁移过程通常只需要下载并执行这些发行版提供的迁移脚本即可,非常方便,这对于需要长期稳定运行的生产环境来说,是比使用vault源更优的解决方案。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!

(0)
热舞的头像热舞
上一篇 2025-10-11 00:50
下一篇 2025-10-11 00:54

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

QQ-14239236

在线咨询: QQ交谈

邮件:asy@cxas.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信