在支持UEFI的服务器上应选择CentOS 7.9哪个版本?

在支持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配置

  1. 服务器BIOS设置

    • 启动时进入固件设置(如按F2、Del等)。
    • 启用 UEFI模式(禁用Legacy/CSM兼容模式)。
    • 安全启动(Secure Boot)可选:CentOS 7支持,但若遇到驱动问题可暂时关闭。
  2. 制作可启动介质

    • 使用 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(功能完整,兼容性最佳)。
  • 安装要点
    1. 服务器固件设为纯UEFI模式。
    2. 分区时创建 /boot/efi
    3. 使用官方镜像源避免损坏文件。

:CentOS 7已于2024年6月结束支持,建议考虑升级至CentOS Stream或迁移到Rocky Linux/AlmaLinux等替代系统,以获得安全更新和更好的UEFI兼容性。

云服务器