• linux启动引导


     /etc/rc.d/rc.local 文件:
    这个配置文件会在用户登陆之前读取,这个文件中写入什么命令,在每次系统启动时都会执行一
    次。

    /boot/grub 目录

    grub 的配置文件 vi /boot/grub/grub.conf

    grub 加密

    [root@localhost ~]# grub-md5-crypt
    Password:
    Retype password:
    #输入两次密码
    $1$Y84LB1$8tMY2PibScmuOCc8z8U35/
    #生成加密密码字串
    [root@localhost ~]# vi /boot/grub/grub.conf
    default=0
    timeout=5
    password -- md5 $1$Y84LB1$8tMY2PibScmuOCc8z8U35/
    #password 选项放在整体设置处。
    splashimage=(hd0,0)/grub/splash.xpm.gz

    系统修复模式

    1、单用户模式

          只启动最少的程序用于系统修复。在单用户模式(运行级别为 1)中,Linux 引导进入根 shell,网络被禁用,只有少数进程运行。单用户模式可以用来修改文件系统损坏、还原配置文件、移动用户数据等。

    单用户模式常见的错误修复:

    [root@localhost /]# passwd root
    #可直接修改root密码
    [root@localhost /]# vi /etc/inittab
    id:3:initdefault:
    #把默认运行级别修改为 35。注意系统的默认运行级别只能使用 35

    2、光盘修复模式

    让系统从光盘启动

    [root@localhost ~]# chroot 目录名
    chroot 命令的作用是“change root directory”改变系统根目录的意思。也就是可以把根目录暂时移动到某个目录当中。我们是通过光盘启动的光盘修复模式,所以我们现在所在的根目录不是真正的系统根目录,而是光盘的模拟根目录。
    系统根目录被当成外来设备放在了/mnt/sysimage/目录中。
    这时就需要 chroot 命令把我们现在的所在目录移动成真正的系统根目录。命令如下:
    bash-4.1# chroot /mnt/sysimage

    这条命令执行之后,当前的根目录就已经是真正的系统根目录了。如果系统有任何错误都可以直接修复。比如/etc/inittab 文件丢失了。这时如果我们曾经备份过系统重要文件,只需要把备份文件重新复制到/etc/目录下即可。如果没有备份的文件,就需要从 rpm 包中提取 inittab 文件,然后复制了。

    grub2

  • 相关阅读:
    JS基础语法
    JS的初步了解
    CSS初步学习
    HTML标签
    初步了解HTML
    LEGB规则
    Python面试题练习
    闭包
    Caché,Cache数据库连接并查询数据
    Caché,Cache数据库下载
  • 原文地址:https://www.cnblogs.com/yellowzunzhi/p/12798084.html
Copyright © 2020-2023  润新知