zoukankan      html  css  js  c++  java
  • 系统引导时错误的排错分析

    交互式启动排错:

    当系统启动过程中,看到welcome to Red Hat之后输入I字母进入Entering interactive startup模式。通过一个个服务输入记录无法启动的服务。之后修复。

    利用SULogin模式修复文件系统问题:

    此时编辑文件无法保存的解决办法:

    #mount -o remount,rw /     //将根目录重新挂载,并且权限改为可读可写的权限,区别于之前挂载kernel的时候只读权限。然后再来修改对应文件。

    因丢失或不正确内核启动问题修复(利用光盘镜像文件的安装包来修复kernel):
    伪系统(也就是救援模式)下:
    #cat /etc/passwd   只有root的话应该就是伪系统
    #dmesg   //查看内核信息
    #dmesg | grep -i cdrom   //hdc
    #mkdir /mnt/sysimage/cdrom
    #mount /dev/hdc /mnt/sysimage/cdrom
    #chroot /mnt/sysimage/
    #cat /etc/passwd
    #ls -l /boot/
    #cd /boot/
    #yum provides "/boot/vmlinz*"   //一定要查看boot目录下的vmlinz内核信息,通过仓库资源查看和安装
    #cd /cdrom/Server
    #rpm -ivh kernel-2.6...    //安装正常的内核
    从救援模式下进入家真实系统目录需要进入/mnt/sysimage/home,也就是多一个/mnt/sysimage
    chroot /mnt/sysimage/  //救援模式进入真实环境的目录
    exit  //从真实环境退出到救援模式


    可以通过制作usb盘来制作
    

      

      

  • 相关阅读:
    Android 一步步实现TCP客户端
    Docker 到底是什么?
    Java中的包机制
    一张图理解github
    Git 提交代码流程理解
    STM32+OV7670(带FIFO)+上位机
    | + logger
    使用 TCP 实现 HTTP
    高阶函数与函数的柯里化
    Python装饰器
  • 原文地址:https://www.cnblogs.com/hongjinping/p/13779697.html
Copyright © 2011-2022 走看看