Linux系统中vmlinuz或initrd丢失了修复方法

原创 小新  2010-12-29 20:38:35  阅读 2250 次 评论 0 条
今天有一个客户的服务器启动时出错,跟下面的图片一样的错误,这已经说明了是vmlinuz或initrd文件丢失的话,哪系统启动后显示的出现的错误信息。
Linux系统中vmlinuz或initrd丢失了修复方法

这里我们要用Linux光盘启动,进行救援模式进行
到个系统光盘启动的菜单里,命令行输入
Linux系统中vmlinuz或initrd丢失了修复方法
Boot:linux rescue //救援方式

Linux系统中vmlinuz或initrd丢失了修复方法
Linux系统中vmlinuz或initrd丢失了修复方法
默认回车

Linux系统中vmlinuz或initrd丢失了修复方法
选择“NO”,跳过网络检测

Linux系统中vmlinuz或initrd丢失了修复方法
选择“continue”,继续下一步的操作

Linux系统中vmlinuz或initrd丢失了修复方法

选择“OK”
#ls /dev/* //查看你的光驱的标式,光驱都是/dev/hd*的
#mkdir /mnt/cdrom //建立一个目录进行对光驱mount
#mount /dev/hdc /mnt/cdrom //光驱mount到/mnt/cdrom
#cp /mnt/cdrom/Server/kernel-2.6.8-128.el5.i686.rpm /mnt/sysimage/root/
//复制kernel文件到救援系统root下面,如果是Centos的话,哪“Server”要修改为“Centos”哦。现在是用redhat来做教程的。

#chroot /mnt/sysimage/ //切换回原系统
#cd root/ //进行root目录
#rpm -ivh kernel-2.6.8-128.el5.i686.rpm --force //--force 强制安装内核文件

#reboot

附件视频教程,可以看一下
Linux系统中vmlinuz或initrd丢失了修复方法 点击下载此文件
本文地址:https://mxlog.com/shenghuodiandi/1369.html
版权声明:本文为原创文章,版权归 小新 所有,欢迎分享本文,转载请保留出处!

评论已关闭!