必须按规范步骤完成CentOS系统初始化,否则可能导致启动失败、分区错误或网络不可达;需校验镜像完整性、UEFI下关闭Secure Boot、手动配置/boot(1GB ext4)、swap(内存1–2倍)和/(xfs),并强制设置root密码。

给物理服务器或虚拟机部署CentOS系统,必须按规范步骤完成操作系统初始化,否则可能因启动失败、分区错误或网络不可达导致后续服务无法上线。
准备安装介质与校验镜像
从官方可信源下载ISO,避免使用非标准构建镜像——篡改过的镜像会导致内核模块缺失或SELinux策略异常失效。
访问 https://vault.centos.org/ 或清华源、阿里云镜像站,下载 CentOS-7-x86_64-DVD-2009.iso(物理服务器)或 CentOS-7-x86_64-Minimal.iso(轻量部署)。
用 sha256sum 命令校验文件完整性:sudo sha256sum CentOS-7-x86_64-DVD-2009.iso,比对输出值是否与镜像站页面公示的 SHA256 值完全一致。
Windows 下用 Rufus 写入U盘:选择设备→加载ISO→分区类型选 【GPT】 →目标系统选 【UEFI(非CSM)】 →点击开始;Linux 下用 dd 命令前务必执行 lsblk 确认U盘设备名(如 /dev/sdb),再运行 sudo dd if=CentOS-7-x86_64-DVD-2009.iso of=/dev/sdb bs=4M status=progress。
BIOS/UEFI启动设置
重启服务器,在自检阶段反复按 Del 或 F2 进入固件设置界面。
在 Boot Order 中将 USB 设备或光驱设为第一启动项;若主板支持 UEFI,必须关闭 Secure Boot——【部分 CentOS 7 镜像在启用 Secure Boot 时无法加载 initramfs】。
保存设置并退出,系统应从U盘加载 GRUB 启动菜单。若黑屏或报错 “no bootable device”,立即重进 BIOS 检查启动模式是否误设为 Legacy。
手动分区配置关键挂载点
启动菜单中用方向键选中 Install CentOS 7,回车进入向导。
CentOS Linux 7.9.2009是传统CentOS Linux 7的最后主要版本,也是很多企业历史服务器中仍可能遇到的系统版本。它以稳定、兼容RHEL 7生态、文档丰富和软件支持广泛著称,曾长期用于Web服务、数据库、虚拟化节点和企业内部业务系统。不过CentOS Linux 7已于2024年6月30日停止维护,现在继续使用会面临安全补丁缺失风险。该版本更适合旧业务迁移、历史环境恢复或离
语言选 English(推荐)→点击 Continue→在 INSTALLATION SUMMARY 页面点击 INSTALLATION DESTINATION。
第一步:勾选 【I will configure partitioning】,点击 Done;
第二步:选择 Standard Partition(不勾选 LVM,避免后期逻辑卷管理复杂化);
第三步:点击 + 号依次添加三个挂载点:
— /boot:1GB,文件系统 ext4;
— swap:大小设为内存的 1–2 倍(如内存 4GB,则设 4096MB),类型 swap;
— /:占用剩余全部空间,文件系统 xfs;
第四步:确认列表中无重复或未分配空间,点击 Done→弹出提示框后点 Accept Changes。
网络与 root 账户初始化
返回 INSTALLATION SUMMARY 页面,点击 NETWORK & HOST NAME,打开右上角开关启用网卡,并手动填写 Hostname(如 web01.internal)。
点击左上角 Done 返回主界面,点击 Begin Installation 开始安装。
安装过程中,必须设置 root 密码:点击 ROOT PASSWORD→输入强密码(至少8位,含大小写字母+数字)→确认两次→勾选 【Use the password you have just set as the root password】;
这一步跳过将导致系统无法登录,且无恢复通道。
安装进度条走完后,点击 Reboot 按钮重启服务器。

















