Linux营救模式(rescue)的使用

要加深对Linux系统的理解,排故(trouble-shooting)是其中很重要的一项内容,通过对故障的分析和排除,将Linux的启动过程搞清楚。今天尝试着使用linux rescue模式来解决一些问题。

 

    故障:文件系统中的VMLinuz或initrd.img丢失

    表现:启动至GRUB后,找不到Linux核心,系统无法启动,提示对GRUB菜单进行编辑,写入正确的路径

 

    解决方法:由于启动至GRUB后,找不到核心文件,推测核心文件被破坏,采用营救模式(rescue)来修复系统。

 

         1. 将Linux安装光盘放入CD-ROM,并将系统启动设置为从CD-ROM启动;

         2. 启动系统后进入Linux安装的起始界面(如果按回车将进行系统安装),这里输入:linux rescue

         3. 选择默认的语言和键盘,不用配置网络

         4. 让营救模式去查找硬盘上的Linux并将系统挂载到/mnt/sysimage之下,此时进入了SHELL阶段,可以查看/mnt/sysimage下是否有核心文件(由于GRUB无法启动,这里的核心文件要么丢失,要么已经损坏)

         5. 找到光盘中的Linux核心文件并安装

             cd /misc/cd

             cd Server

             ls | grep kernel----在查找结构中选择合适的核心进行安装

             rpm -ivh kernel-2.6.18-xxxxxx.rpm --root=/mnt/sysimage --force

             强制进行安装

          6. 重新从硬盘启动系统,Linux系统已经修复

        

出处:http://david0341.javaeye.com/blog/403555

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值