系统引导器GRUB

全称为GNU GRUB,来自GNU计划的多操作系统引导器。

作用:

查看引导分区内容

ls /boot

ls /boot/grub2/

查看GRUB2的配置文件

cat /boot/grub2/grub.cfg

系统引导器GRUB_第1张图片

可以看到/boot中保存的文件主要是linux内核、内存映像文件等。

注意到是子用户,但在系统设置时将jizhi设置为管理员,因此改成根用户

系统引导器GRUB_第2张图片

改后再进行查看:

系统引导器GRUB_第3张图片

GRUB2则安装于/boot/grub2目录中

cat /boot/grub2/grub.cfg是GRUB2引导系统时采用的配置文件,

现在不建议修改grub.cfg来配置引导选项(命令行中显示不要编辑该文件哈哈哈)

GTUB的启动菜单界面

1、如何进入:

先重启,在重启的过程中按Esc或者Shift,据说版本不同的按键也不同,在9.3中按Esc键

系统引导器GRUB_第4张图片第一个选项是正常启动系统的选项

第二个为启动系统的救援模式(只有系统出现问题的时候才需要启动救援模式进行修复)

2、启动选项:

在启动界面选择一个启动选项,按e键编辑启动选项

系统引导器GRUB_第5张图片

3、GRUB进入命令行模式

按c键,在命令行界面中使用一些命令自定义启动系统

系统引导器GRUB_第6张图片

支持最小bash行编辑 -- 同Linux系统一样,用户直接输入命令按enter键即可执行(也提供了命令历史和命令补全功能)。

按Tab键结束命令

常用命令

主要目的:为了让用户在无法进入系统时恢复对操作系统的引导

                  用于用户在引导失败时恢复对系统的引导

扩展名 类型

ls

列出设备或文件列表

set

设置环境变量
insmod 插入模块

reboot

重启计算机
file 检查文件类型
date 显示当前计算机的时间
module 载入指定模块
initrd 载入内存映像盘
linux 引导操作系统内核
chainloader 加载另一个引导器
boot 按设置引导操作系统

理解GRUB2的配置文件:

目前不需要修改grub.cfg,现在需要修改的内容被统一移到/etc/grub.d

进入单用户模式

使用单用户模式的前提:系统引导器(GRUB)能正常工作

注:进入单用户模式后,若没有开启网络服务,则不支持远程连接

方法:

1、进入GRUB启动菜单

系统引导器GRUB_第7张图片

2、按e键

系统引导器GRUB_第8张图片

3、将ro crash 修改为:rd.break enforcing=0

4、按ctrl+x,进入单用户模式

系统引导器GRUB_第9张图片

你可能感兴趣的:(linux学习,linux,运维,服务器)