Redhat使用CentOS的Yum后update导致EFI引导失败

在REDHAT7.4系统中,通过更换为CentOS的Yum源进行`yum -y update`和`yum -y upgrade`操作后,开机出现EFI引导失败。解决方案包括在BIOS中更改引导程序,以及通过GRUB2配置优先引导的系统。通过`grub2-mkconfig`和`grub2-set-default`命令设置默认启动项,成功解决了开机问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近装了台服务器,因为乱七八糟原因只能装REDHAT7.4,然后因为yum是收费的,所以从网上找到了更换yum源的方式,换成了Centos的yum,教程挺多的。
按照步骤走都可以更换yum,就是wget下载包时候的链接可能会失效,找到最新的就行,不算困难。
更换后可以正常使用,正常安装软件包,然后作死的我就
yum -y update
yum -y upgrade 了以下,然后reboot开机就找不到grubx64.eif了
这里写图片描述
然后又重新装了几次系统,有了点发现
update前
这是更新前的/boot/efi/EFI的目录结构,可以看到只有两个目录,BOOT和 redhat
update后
这是更新后的/boot/efi/EFI目录,发现redhat目录下只有
grub.cfg和grubenv两个文件了,这时候还没有重启,重启之后就会报之前找不到efi的那个错误,再次刷机后发现yum -y update会把grub也更新了,因为换了centos的yum,所以导致redhat的efi找不到了。

服务器肯定要稳定运行的,不能开一次机就凉了把,所以得抢救下,然后找了找网上的文章,发现大多数linux操作系统都是,上电–BIOS–引导程序–kernel~~~
所以开机找不到引导程序efi,只需要在bios里面或者主机的配置软件什么里面更改就行,大概的关键字就是选择引导程序。/boot/efi这个分区是暴露在bios

RHEL 5 将是 RedHat 的商业服务器操作系统版本的第四次重要版本发布,RedHat 酝酿发布 RHEL 5 已经超过了两年, 主要变化包括 Linux 内核由 2.6.9 升级为 2.6.18,支持 Xen 虚拟化技术,集群存储等。 RHEL 5 的版本主要分为 Sever 和 Desktop 两个版本。 具体来说,Server 版本分为: · Red Hat Enterprise Linux Advanced Platform - 对应以前的 Red Hat Enterprise Linux AS · Red Hat Enterprise Linux - 对应以前的Red Hat Enterprise Linux AS Desktop 版本分为: · Red Hat Enterprise Linux Desktop - 对应以前的 Red Hat Desktop · Red Hat Enterprise Linux Desktop with Workstation option - 对应以前的 Red Hat Enterprise Linux WS 主要的功能包括: 1. 虚拟化技术 - 在各种平台上支持虚拟化技术 - 在 Red Hat Enterprise Linux Advanced Platform 支持存储与扩展的服务器虚拟化技术 - Red Hat Network 提供各种虚拟化系统的支持 - virt-manager,libvirt/virsh管理工具 2. 内核与性能 - 基于 Linux 2.6.18 内核 - 支持多核处理器 - 广泛的新硬件支持 - 更新的基于 Kexec/Kdump 的 Dump 支持 - 支持 Intel Network Accelerator Technology (IOAT) - 对于大型 SMP 系统技持的增强 - 增强的管道缓存 - 内核缓存接合能力用于改进IO缓存操作 3. 安全 - SELinux 增强 - 图形化 SELinux 管理界面 - 集成的目录和安全机制 - 增强的 IPESEC 提高安全与性能 - 新的审计机制用于提供新的搜索、报表和实时监控的能力 4. 网络与互操作性 - 支持 Autofs,FS-Cache 和 iSCSI - 增强的 IPv6 支持 - 改进的 Microsoft® 文件/打印和 Active Directory 集成 5. 桌面 - 更新的管理工具、应用程序和对笔记本的支持 - 改进的 ACPI 支持,包括 Suspend to Disk - 智能卡登录,包括 PKI/Kerberos 认证 - 集成的多媒体支持 - 增强的即插即用支持 - Network Manager 提供自动的有线和无线网络配置 - 基于 AIGLX/Compiz 的图形化界面(支持淡化、透明等效果) 6. 开发环境 - 增强的开发工具,包括 System Tap 和 Frysk - GCC4.1 和 glibc 2.5 工具链 7. 存储 - 支持根设置多路 IO(MPIO),提高可用性 - 服务器产品中包含单系统/客户的 Red Hat Global File System 支持 - 块设备数据加密支持 8. 管理 - 安装过程更新简化系统配 - 基于 Yum/Pup 的 Red Hat Network 更新 - Conga 集群和存储管理
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值