zoukankan      html  css  js  c++  java
  • linux救援模式


    Linux系统引导的顺序
    Linux系统引导的顺序
    BOIS的初始化和引导加载程序
    什么是BIOS
    GRUB程序和grub.conf文件
    什么是grub
    grub配置文件grub.conf
    内核的初始化和init的初始化
    init的配置文件/etc/inittab
    init程序要做的工作
    run levels(运行级别)
    各运行级别对应的功能
    关闭系统及重启系统
    关闭系统的命令
    重启系统的命令
    单用户模式修改用户密码
    救援模式
    课后作业


    1. Linux系统引导的顺序
    1) 掌握Linux系统引导的顺序:(详见附1)

     

    其中,BIOS的工作是检查计算机的硬件设备,如CPU、内存和风扇速度等;
    MBR会在启动盘的第1个块中,大小为512B。其中前446中的程序代码是用来选择boot partition(分区),也就是由哪个分区来装入开机用的代码;
    在内核部分主要是装机计算机设备的驱动程序以便操作系统可以控制计算机上的设备。并且以只读的方式挂载/(根)文件系统,也就是此时的操作系统只能读到根文件系统(目录)所在的分区;
    init程序的进程id为1,即Linux操作系统第1个执行的程序。
    1. BOIS的初始化和引导加载程序
    1) 掌握BIOS的定义:BIOS(Basic Input/Output System)(基本输入/输出系统的缩写),它是硬件与软件之间的接口,而且是非常基本的接口。
    2. GRUB程序和grub.conf文件
    1) 掌握GRUB的定义:GRUB是Grand Unified Bootloader(多重操作系统启动管理器)的缩写。
    2) 掌握grub的配置文件为:grub.conf
    设置grub Md5加密命令 grub-MD5-crypt
    Password = 明文或 password --md5 密文(编辑grub配置文件的密码)
    Title red hat 标题
    Password = 明文或 password --md5 密文(加载内核系统引导必须的密码)
    3. 内核的初始化和init的初始化
    1) 掌握init的配置文件为:/etc/inittab
    2) 了解init程序要做的工作:
    a) 决定预设(默认)要使用哪个run levels(运行级别)。
    b) 执行一些系统初始化的脚本(程序)来初始化操作系统。
    c) 根据run level的设置来执行所对应目录中的程序,以决定要启动哪些服务。
    d) 设定某些组合键。
    e) 定义UPS不间断电源系统,即当电源出现问题时或电源恢复时要执行哪些程序。
    f) 产生6个virtual consoles,也就是tty1~tty6。
    4. run levels(运行级别)
    1) 掌握所有的运行级别及每一个运行级别对应的功能:

    5. 关闭系统及重启系统
    1) 掌握常用的可以关闭系统的命令:
    shutdown -h now
    halt
    poweroff
    init 0
    2) 掌握常用的可以重启系统的命令:
    shutdown -r now
    reboot
    init 6
    Ctrl+Alt+Delete键
    6. 掌握单用户模式修改用户的密码
    7. 掌握救援模式

  • 相关阅读:
    swiper把左右箭头放到外侧
    vue复制地址栏链接:clipboard
    移动端适配rem.js
    vue登录弹框
    vue使用vue-aplayer(还用了SiriWave波形动画插件)
    vue 锚点定位,并平滑过渡
    vue引入scss报错:scss版本太高
    Kylin |3.Cube的优化
    Kylin |2.ModuleProject
    算法| 高级动态规划
  • 原文地址:https://www.cnblogs.com/Sargreis/p/6904260.html
Copyright © 2011-2022 走看看