zoukankan      html  css  js  c++  java
  • Linux系统故障处理案例(一)【转】

     

    2016-08-05 14:41

    运行环境:CentOS6.7

    故障原因:

    昨天在线执行命令yum -y update 在命令执行途中,强制中断并直接运行poweroff命令关机。再次开机出现如图所示故障指示:

    Linux系统故障处理案例(一)

    根据提示信息分析,可能因为执行更新命令未完成导致系统内核信息混乱。

    故障解决方案:

    插入系统光盘,修改主板BIOS从光驱引导,进入Linux rescue模式进行系统修复。

    Linux系统故障处理案例(一)

    Linux系统故障处理案例(一)

    选择OK后,系统会挂载到/mnt/sysimage路径,在rescure模式中,可用# chroot /mnt/sysimage来切换至此路径,这个路径为系统真实文件。rescure模式系统实际上是伪系统。

    Linux系统故障处理案例(一)

    # exit --- 退回到rescure模式 ---

    # mount -t iso9660 /dev/cdrom /mnt/cdrom --- 挂载光驱cdrom到/mnt/cdrom路径下 ---

    Linux系统故障处理案例(一)

    因为修复内核所需的文件在挂载光盘的Packages目录下面,所以必须得先挂载光驱,才能进行内核修复。

    Linux系统故障处理案例(一)

    进行系统内核修复,待修复完成后,修复grub程序。

    # chroot /mnt/sysimage --- 进入到损坏Linux系统中 ---

    # grub-install /dev/sda --- 安装grub程序到/dev/sda ---

    # ls /boot/grub --- 查看grub目录下面是否含有grub.conf文件

    grub文件修复完成后,reboot重启系统,但重启后又出现问题。

    Linux系统故障处理案例(一)

    幸好根据英文提示,等待几分钟就行了。待*进度条填满后系统再次重启问题就解决了。

    Linux系统故障处理案例(一) - 今日头条(TouTiao.com)
    http://toutiao.com/a6315226810361037057/?tt_from=mobile_qq&utm_campaign=client_share&app=news_article&utm_source=mobile_qq&iid=5058753261&utm_medium=toutiao_ios

  • 相关阅读:
    在spring中该如何使用DTO,以及DTO和Entity的关系
    AngularJs踩过的坑
    springMVC正确使用GET POST PUT和DELETE方法,如何传递参数
    Mac下使用终端连接远程使用ssh协议的git服务器
    springMVC的异常处理
    根据业务规则分析业务对象,然后生成表结构
    在线资源--图片/json等
    js中的Hook
    diamond源码阅读-目录监控
    maven常用命令
  • 原文地址:https://www.cnblogs.com/paul8339/p/5748310.html
Copyright © 2011-2022 走看看