Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法

故障描述:

在Linux系统运行过程中,有时会因为误操作、强制重启,引发文件系统损坏,可通过Linux自带的救援模式进行修复。 设备:浪潮NF5288M5服务器 系统:Centos7.6 问题:开机无法进入系统,KVM显示 【error:file ‘/initramfs-0-957.e17.x86_64.img' not found 】

故障处理:

1、登陆服务器BMC通过控制台挂载光驱。
Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法_第1张图片

2、重启服务器更改启动项,选择光驱启动。

Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法_第2张图片
3、到了安装系统界面,选择Troubleshooting选项,按回车。
Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法_第3张图片
接下来会看到 Rescue a Centos Linux System 所谓的救援模式,回车
Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法_第4张图片
接下来系统将视图查找根分区,出现如下图所示,默认在救援模式,硬盘的根分区将挂载到光盘Linux环境的/mnt/sysimage 目录下,选项【continue】表示挂载权限为读写,输对应序号 1,回车。
Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法_第5张图片
接下来会看到系统提示“your system has been mounted unde /mnt/sysimage”此时挂载成功,我们还可以执行“chroot .mnt/sysimage”命令,可以将根目录挂载到我们硬盘系统的根分区中去,
Linux 系统initramfs-0-957.e17.x86_64.img文件损坏丢失挂载镜像文件找回方法_第6张图片
当看到 sh-# 代表已进入光盘Linus shell,此时我们需要到/mnt/sysimage/boot 下将原有的initramfs-0-957.e17.x86_64.img文件做也给重命名备份然后 cp initramfs-0-957.e17.x86_64.img /mnt/sysimage/boot 目录下,执行完重启系统,文件系统恢复完成。


你可能感兴趣的:(Linux,linux,服务器)