CentOS 6.9 是一款经典的企业级 Linux 发行版,尽管其生命周期已结束,但在某些特定场景下仍被使用,本文将重点介绍如何在 UEFI(统一可扩展固件接口)系统上安装和配置 CentOS 6.9,涵盖准备工作、安装步骤、常见问题处理及优化建议,帮助用户顺利完成部署。

安装前的准备工作
在开始安装前,需确保硬件和软件环境满足要求,确认计算机支持 UEFI 启动模式,可通过查看主板 BIOS 设置或使用 efibootmgr 命令(在 Linux 环境下)验证,下载 CentOS 6.9 的镜像文件,建议选择包含 UEFI 支持的 ISO 镜像,如 CentOS-6.9-x86_64-bin-DVD1.iso,准备一个至少 8GB 的 U 盘用于制作启动盘,可使用 dd 命令或 Ventoy 等工具将镜像写入 U 盘,备份重要数据并规划磁盘分区,建议为 /boot/efi 分配至少 200MB 空间(FAT32 文件系统),并确保 /boot 分区独立于 / 分区,以避免引导问题。
UEFI 系统下的安装步骤
启动安装程序
将制作好的 U 盘插入计算机,重启并进入 UEFI 设置界面(通常通过 Del 或 F2 键),启用 UEFI 启动模式,禁用 Legacy BIOS 兼容模式,然后从 U 盘启动,选择 “Install or upgrade an existing system” 选项,进入语言和键盘布局设置后,点击 “Next”。磁盘分区与引导
在 “Disk Partition Setup” 界面,选择 “Create custom layout” 进行手动分区,首先创建 /boot/efi 分区(文件系统类型选择 EFI System,挂载点 /boot/efi),然后创建 /boot 分区(推荐 500MB,ext4 文件系统),剩余空间分配给 / 根分区(ext4 文件系统)和 swap 分区(大小为物理内存的 1-2 倍),注意:UEFI 系统要求 /boot/efi 分区必须存在且格式化为 FAT32,完成分区后,点击 “Next” 并保存更改。网络配置与软件选择
配置网络设置,可选择静态 IP 或 DHCP 动态获取,在 “Software Selection” 界面,根据需求选择最小化安装或带 GUI 的桌面环境,建议勾选 “Development Tools” 以满足编译需求,点击 “Next” 开始安装,完成后重启系统。
安装后的配置与优化
首次启动后,需更新系统并安装必要的驱动和软件,运行 yum update 升级已安装的包,并安装 efibootmgr 和 grub2-efi 以确保 UEFI 引导正常,若需调整内核参数,编辑 /etc/default/grub 文件,通过 grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg 生成新的配置文件,建议关闭 SELinux(编辑 /etc/selinux/config,设置 SELINUX=disabled)以减少权限问题,重启后生效。
常见问题与解决方案
无法识别 UEFI 启动设备
若安装过程中提示找不到 UEFI 启动项,需检查 U 盘是否正确格式化为 GPT 分区表(而非 MBR),并确保镜像文件包含 UEFI 引导程序,可通过gdisk -l /dev/sdX查看分区表类型,若为 MBR,需重新制作 U 盘。引导失败进入紧急模式
若重启后无法进入系统,可能是 /boot/efi 分区挂载点错误,进入救援模式,使用mount /dev/sdX1 /mnt挂载根分区,检查/mnt/boot/efi目录是否存在,若不存在需重新创建并挂载对应分区。
相关问答 FAQs
Q1:CentOS 6.9 是否支持 UEFI 安全启动(Secure Boot)?
A1:CentOS 6.9 默认不支持 UEFI 安全启动,因其内核和引导程序未通过微软签名,若需启用安全启动,需手动替换为第三方签名的引导程序(如 shim 和 MokManager),或禁用安全启动功能。

Q2:如何在 UEFI 系统中卸载 CentOS 6.9 并恢复 Windows 引导?
A2:首先进入 UEFI 设置,删除 CentOS 的引导项(使用 efibootmgr -b XXX -B),然后使用 Windows 安装盘的 “启动修复” 功能重建 BCD 配置,或通过 bootrec /fixmbr 和 bootrec /fixboot 命令修复引导记录,最后格式化 CentOS 分区即可。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复