initramfs文件在系统启动中起着举足轻重的地位,如果没有这个文件,那么系统是完成不了启动的,在内核启动完成后把它复制到rootfs中,作为内核初始的根文件系统,完成挂载系统真正的根文件系统

我们来将initramfs删除模拟误删除导致系统无法恢复,然后修复这个文件。

演示环境:VMware 11 cetnos6.8

恢复步骤如下:

1,开机进入不了系统,如下图所示

恢复/boot下initramfrs文件_第1张图片

2,进入救援模式(救援模式方法请查看往期博客:http://snowbamboo1.blog.51cto.com/9291858/1851781)

首先切换根目录

恢复/boot下initramfrs文件_第2张图片

3,使用mkinitrd命令创建initramfs文件

mkinitrd /boot/initramfs-`uname -r`.img `uname -r`

恢复/boot下initramfrs文件_第3张图片

4,重启开机正常进入系统

恢复/boot下initramfrs文件_第4张图片

恢复/boot下initramfrs文件_第5张图片