中兴服务器安装CentOS 7完成后无法引导?一文解决常见故障

admin
中兴服务器安装CentOS 7后若遇到无法引导的故障,本文提供了一文解决的方案,内容详细涵盖了从BIOS/UEFI设置、分区调整到驱动兼容性检查等常见故障排查步骤,通过本文指导,用户可有效解决启动问题,确保服务器顺利运行。

在使用中兴(ZTE)服务器进行系统部署时,很多运维人员都会遇到这样一个棘手的问题:CentOS 7 安装过程非常顺利,甚至提示“安装完成,请重启”,但重启后屏幕却一直停留在光标闪烁,无法进入系统,这种情况通常被称为“安装完成后不能引导”。

对于中兴服务器(通常搭载Intel或AMD处理器及特定RAID卡)而言,这个问题往往与BIOS设置、RAID配置或分区引导有关,本文将为您详细分析原因并提供相应的解决方案。

常见原因分析

  1. BIOS/UEFI 启动模式与安装模式不一致 这是导致无法引导最常见的原因,如果在安装时选择了“UEFI”模式,但BIOS设置中开启了“Legacy(传统)”启动模式,或者反之,系统将无法识别硬盘上的引导记录(GRUB)。

    中兴服务器安装CentOS 7完成后无法引导?一文解决常见故障

  2. RAID 卡未正确识别或虚拟磁盘未激活 中兴服务器常配备RAID卡(如RAID 0/1/5/6),如果在安装系统前未在RAID卡BIOS中创建虚拟磁盘(Virtual Disk),或者在安装过程中未正确引导RAID卡,系统会默认将硬盘识别为普通SATA硬盘,导致引导文件写入位置错误。

  3. 引导加载程序未安装 在安装CentOS 7时,如果手动分区时未勾选“安装引导程序”或选择错误的安装位置,系统重启后自然无法启动。

  4. 磁盘分区类型冲突 如果系统盘分区使用了GPT格式(UEFI安装常见),但未创建EFI系统分区,或者/boot分区大小过小或格式不兼容,也可能导致黑屏。

解决方案与排查步骤

如果您的中兴服务器在安装CentOS 7后无法引导,请按照以下步骤进行排查和修复:

第一步:检查BIOS启动模式

  1. 重启服务器,按下 F2 键(中兴服务器通常为F2或Delete键进入BIOS)。
  2. 进入 Boot(启动) 选项卡。
  3. 检查 Boot Mode Select(启动模式选择)。
    • 推荐使用 UEFI 模式,因为CentOS 7对UEFI支持较好。
    • 确保系统从正确的硬盘启动(通常显示为 ZTE-RAIDNVMe SSD)。

第二步:进入救援模式重装引导

如果BIOS设置正确但仍无法引导,建议使用安装介质(U盘)重启服务器,进入CentOS安装界面,尝试进入“Troubleshooting(故障排除)”->“Rescue a CentOS system(救援模式)”。

在救援模式下,系统会将硬盘挂载到 /mnt/sysimage,我们需要手动安装GRUB:

  1. 进入Shell环境:选择“1) Continue”进入Shell。
  2. 检查分区:使用 fdisk -l 查看您的硬盘和分区情况(/dev/sda)。
  3. 重新安装GRUB: 输入以下命令(假设您的系统安装在 /dev/sda,请根据实际情况替换):
    grub2-install /dev/sda

    如果是UEFI模式,可能需要指定efi分区:

    grub2-install --target=x86_64-efi --efi-directory=/boot/efi --removable
  4. 更新配置
    grub2-mkconfig -o /boot/grub2/grub.cfg
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码