启动引导与修复

启动引导与修复

一、系统运行级别

说明:Linux默认的 7个运行级别。

运行级别

含义

0

关机

1

单用户模式,类似Windows的安全模式,主要用于系统修复

2

不完全的命令行模式,不含NFS服务

3

完全的命令行模式,标准字符界面

4

系统保留

5

图形模式

6

重启动

1、runlevel命令(查看系统运行级别)

[root@localhost ~]# runlevel命令

2、init命令(更改当前的运行级别)

[root@localhost ~]# init 运行级别

2.1系统默认运行级别配置文件:/etc/inittab

3、系统启动执行的配置文件:/etc/rc.d/rc.local或/etc/rc.local

二、启动引导程序(grub)

说明:grub的作用是加载操作系统的内核;拥有一个可以让用户选择的菜单来启动系统;调用其他引导程序。

1、/boot/grub/目录

说明:目录下/boot/grub/grub.conf和/boot/grub/menu.lst两配置文件是软连接。

2、配置文件:/etc/grub.conf

1)defaults=0 #默认启动第一个系统。

2)timeout=5 #启动等待时间,默认5秒。

3)hidenmenu #隐藏菜单。

4)title CentOS (2.6.32-279.el6.i686)#title指启动时grub启动菜单显示的标题。

5)root (hd0,0)#启动程序的保护分区。

6)kernel #启动内核。

7)initrd #指定initramfs内存文件系统镜像文件的所在位置。

3、grub加密

3.1使用grub-md5-crypt加密

[root@localhost ~]# grub-md5-crypt

3.2grub菜单中加密

[root@localhost ~]# vi /boot/grub/grub.conf

timeout=5

passwd --md5 加密密码

三、系统修复模式

1、单用户模式

说明:遗忘root密码,单用户模式启动修改密码。

1.1进入单用户选择界面(启动等待5秒时按任意键进入此界面,按“e”进入单用户模式)

1.2在kernel..后面输入空格 1或者single,再按b重启进入单用户模式;

1.3修改root密码

[root@localhost /]# passwd root

2、光盘启动(启动选择对应的光盘启动项)

2.1切换真实的根目录

bash-4.1~#chroot 目录名

bash-4.1~#chroot /mnt/sysimage

sh-4.1#cd ~

注意:此命令执行时不能将文件直接恢复至/etc/下,提取的文件复制到根分区的/mnt/sysimage目录下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

图个吉利儿

欢迎大家一起学习!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值