Linux 第十章

本文详细阐述了Linux系统的引导过程,包括BIOS检查、MBR引导、GRUB选择操作系统以及内核和系统的加载。接着讨论了systemd初始化软件及其对服务和资源的管理,以及如何通过systemd控制服务。此外,文章还提供了两个实验,涉及MBR删除后的恢复和GRUB引导菜单的修复,以及如何修改root密码并处理SELinux相关问题。
摘要由CSDN通过智能技术生成

1.引导过程

 开机自动检查基本输入输出系统 biso

 

mbr 引导

grub 选操作系统

grub (统一启动加载器) 给用户提供可选的操作系统

grub 引导程序根据 /boot/grub2/grub.cfg ,获得内核和镜像文件的信息。

 加载内核 kernel

内核完全控制整个Linux操作系统,把内核和镜像文件系统加载到内存中。

我的内核信息在这里:

进程初始化

Linux内核将 “/sbin/init” 程序加载到内存中运行

/sbin/init 中是开机自启动的设备 

在 /boot  目录下查看进程,找到第一个进程 /usr/lib/systemd/systemd

2.systemd 

Linux操作系统的一种初始化软件

 查看防火墙状态

 Systemd 通过单元(unit)来描述和管理系统服务和资源。
单元可以分为多种类型,如服务单元、套接字单元、挂载单元、设备单元等等。
每个单元都有一个对应的配置文件,通常存储在 /etc/systemd/system 目录下。

通过 systemd 编写控制 nginx.service 服务的单元

systemctl 控制服务的命令

 开启防火墙

 关闭防火墙

运行级别

3.实验

一、把 mbr 主引导分区删了,通过急救模式回复

创建一个备份盘 sdb , sdb1 用来存 sda 中的 mbr 数据

 格式化

 挂载

 查看 sda 中的 mbr 信息,以二进制显示

 将 sda 中的 mbr 信息替换成空,相当于删除了 mbr 

 重启

虚拟机出错了,开始修复:

 

 

 之前挂载的已坏,要重新挂载

 

 虚拟机修好了

二、grub 引导菜单删了

三、修改 root 密码

挂载镜像

关闭 selinux 

 重启

 迅速按 Esc 键

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值