Linux error: file /initramfs-3.10.0-862. el7. x86_64. img‘ not found. Press any key to continue解决

一天打开Linux,发现报错error: file /initramfs-3.10.0-862. el7. x86_64. img' not found. Press any key to continue...

根据提示,发现是缺少文件,我们都知道Linux启动时会检查boot文件,固然添加此文件就会解决问题

重启进入第二个内核

[root@localhost /]# cd boot/
#生成缺失的文件,缺失什么文件,就写什么文件
[root@localhost boot]# mkinitrd -vf /boot/initramfs-3.10.0-862.el7.x86_64.img

mkinitrd命令的作用是根据当前系统的硬件配置和已安装的驱动程序,创建一个包含了所需驱动程序的初始化内存盘。 这样,在引导过程中,操作系统就可以提前加载必要的驱动程序,以确保硬件设备正常工作。 使用mkinitrd命令可以帮助解决系统引导过程中出现的驱动程序加载问题。

生成完毕,没有报错,重启Linux,即可

*** Constructing AuthenticAMD.bin ****
*** Store current command line parameters ***
*** Creating image file ***
*** Creating microcode section ***
*** Created microcode section ***
*** Creating image file done ***
*** Creating initramfs image file '/boot/initramfs-3.10.0-862.el7.x86_64.img' done ***
[root@localhost boot]# reboot

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值