zoukankan      html  css  js  c++  java
  • 1. 系统引导流程


    开机自检 ---->> MBR引导  ----->>  GRUB菜单 ---->>  加载内核 ---->>  init进程初始化

    2. 系统引导级别

    0   关机状态    1 单用户模式   2 字符界面的多用户模式  3 字符界面的完整多用户模式
    4 未分配使用   5 图形界面的多用户模式   6 重新启动

    运行级别 查看  runlevel

    运行级别 切换   init + 级别

    3.修复MBR扇区故障

     
    故障原因
     病毒木马破坏         不正确的分区操作 磁盘读写误操作
     
    故障现象
    找不到引导程序,启动终断          无法加载操作系统。开机黑屏
     
    解决思路
    提前做好备份      以安装光盘引导进入急救模式       从备份文件中 恢复
     
    partprobe /dev/sde
    mkfs.xfs /dev/sde1
    mkdir /a   创建一个目录
    mount /dev/sde1 /backup 
    dd if=/dev/sda of =/backup/sda-mbr-bak bs=512 count=1  备份到a
    dd if=/dev/zero of =/dev/sda  bs=512 count=1           
    sync    同步
    reboot    重启
    进介面
    mkdir /a    创建a
    mount /dev/sde1 /a     挂载
    ls /a
    dd if=/dev/sda-mbr-bak of =/dev/sda bs=512 count=1   将备份写入/dev/sda
    reboot
     
    4. 修复GRUB引导故障
    故障原因
    MRB中的GRUB引导程序遭到破坏
    grub.conf 文件丢失 引导配置有误
    故障现象
    系统引导停滞,显示“grub>”提示符
    解决思路
    方法一  手动输入

    方法二  进急救模式,重建grub程序

    方法三  没有备份,进急救模式,重新安装grub程序
    dd if=/dev/zero of=/dev/sda bs=200 count=1
    reboot
    chroot /mnt/sysimage
    grub2-install /dev/sda
    sync
    exit
    exit
     
  • 相关阅读:
    java表格的使用 单元格绘制二
    Java表格的简单使用一
    Servlet接口五种方法介绍
    C# 图片识别
    asp.net 使用rabbitmq事例
    Windows下安装使用python的Flask框架
    python中闭包的理解
    sql中遍历字符串
    asp.net mvc easyui tree
    c# Castle Windsor简单例子
  • 原文地址:https://www.cnblogs.com/chenyingdong/p/11315384.html
Copyright © 2011-2022 走看看