在CentOS 6系统中修复伪根系统文件 /boot/initramfs-version-release.img

RAM DISK伪根系统,也叫虚拟文件系统,它解决了 当内核程序还没有加载到磁盘的时候就要去读取系统上的内核文件问题。

它是在boot目录下,在CentOS 5中是以initrd开头的文件。在CentOS 6,7中是以initramfs开头的文件

C entOS 6 中的伪根系统文件 如下图所示 :

这个伪根系统很重要,内核可以在它上面加载合适的驱动程序来加载硬件设备,之后释放虚拟的根文件系统,并以只读方式挂载磁盘上真实的根文件系统,之后就开始正常的启动过程。如果不小心伪根系统文件遭到破坏,将会导致系统无法启动。那么我们可以使用mkinitrd工具来修复,具体有以下几个步骤:

1)esc 打开以下界面 ,选择 第三项 光盘启动 CD-ROM
2)选择救援模式  Rescue installed system  并回车
3)以下两项 都选择默认 ok
4)这里不需要设置 网络  选择no

5)选择 continue
6)下图 告诉我们 我们进入的shell环境真实根在/mnt/sysimage   这里选择ok进入下一步
7)选择第一项,进入shell环境
8)如下图所示,现在根下的文件不是我们真正根下的文件,真正根下的文件是在/mnt/sysimage 里面


9)使用chroot /mnt/sysimage 命令切根,,然后进入到boot目录下
10)使用mkinitrd 工具 修复文件 (uname -r:输出linux的版本号),(修复完之后最好使用sync同步一下)
11)按两次exit 键退出  打开下图 ,选择第三项 重启。然后 问题解决成功!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值