在支持UEFI的服务器上安装CentOS 7.9时,您需要选择支持UEFI引导的ISO镜像版本。以下是具体选择和注意事项:
1. 镜像版本选择
CentOS 7.9提供了多个ISO镜像,需根据服务器架构和引导方式选择:
-
x86_64架构(大多数服务器的选择):
- 推荐镜像:
CentOS-7.9-2009-x86_64-DVD1.iso
(包含完整安装环境,支持UEFI引导,需确保从UEFI模式启动安装介质)。 - 最小化安装:
CentOS-7.9-2009-x86_64-Minimal.iso
(同样支持UEFI,但需手动配置分区和引导加载器)。
- 推荐镜像:
-
ARM架构(如aarch64服务器):
- 选择
CentOS-7.9-2009-aarch64-*.iso系列镜像。
- 选择
2. 关键注意事项
(1)镜像下载来源
- 官方源(已存档,需从镜像站获取):
- 推荐国内镜像站(如阿里云、清华源)下载,例如:
https://mirrors.aliyun.com/centos-vault/7.9.2009/isos/x86_64/
- 推荐国内镜像站(如阿里云、清华源)下载,例如:
- 验证文件完整性:下载后核对
SHA256SUM文件。
(2)安装前的UEFI配置
-
服务器BIOS设置:
- 启动时进入固件设置(如按F2、Del等)。
- 启用 UEFI模式(禁用Legacy/CSM兼容模式)。
- 安全启动(Secure Boot)可选:CentOS 7支持,但若遇到驱动问题可暂时关闭。
-
制作可启动介质:
- 使用
dd(Linux/macOS)或Rufus(Windows)写入U盘时,选择 UEFI兼容模式(如GPT分区格式)。
- 使用
(3)安装过程中的分区配置
- 必须创建EFI系统分区(ESP):
- 建议大小:200MB – 1GB(默认200MB足够)。
- 文件系统:
fat32。 - 挂载点:
/boot/efi。
- 引导加载器:Grub2会自动安装到ESP分区。
3. 安装后验证UEFI引导
# 检查是否以UEFI模式启动
ls /sys/firmware/efi # 若目录存在,则为UEFI模式
# 查看引导分区
df -h | grep efi # 应显示 /boot/efi 挂载点
4. 常见问题解决
- 无法从U盘UEFI启动:确保制作启动盘时使用GPT分区表(如Rufus中选择“GPT for UEFI”)。
- 安装后无法引导:检查BIOS中启动顺序,确保选择 “UEFI: [设备名]” 而非Legacy模式。
- 安全启动冲突:如遇驱动签名问题,可暂时禁用Secure Boot。
总结建议
- 首选镜像:
CentOS-7.9-2009-x86_64-DVD1.iso(功能完整,兼容性最佳)。 - 安装要点:
- 服务器固件设为纯UEFI模式。
- 分区时创建
/boot/efi。 - 使用官方镜像源避免损坏文件。
注:CentOS 7已于2024年6月结束支持,建议考虑升级至CentOS Stream或迁移到Rocky Linux/AlmaLinux等替代系统,以获得安全更新和更好的UEFI兼容性。
CLOUD技术笔记