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

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

演示环境:VMware 11 cetnos6.8

恢复步骤如下:

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

wKiom1fVaSux3xCcAAAN5gEAUcw480.png-wh_50

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

首先切换根目录

wKioL1fVaSuRmteaAAAdYJc_sk0331.png-wh_50

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

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

wKioL1fVaSvyyU9DAAAvZYnRYGM200.png-wh_50

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

wKiom1fVaSyT8dqAAABRWEZSNKQ566.png-wh_50

wKioL1fVaS2gWgluAAK7ZCi5jmY608.png-wh_50