Linux系统引导过程及修复引导
Posted S4061222
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统引导过程及修复引导相关的知识,希望对你有一定的参考价值。
一、bios初始化
对硬件检测,初始化硬件时钟
二、磁盘引导
磁头对盘片进行扫描,磁头不动,盘片旋转,形成一个轨迹为磁道。扇区与磁道可以固定一个点来指定磁盘的某一位置(x磁道x扇区),扇区与磁道组成了磁盘分区。
1.mbr:主引导记录,446字节
作用:记录grub2引导文件的位置,当mbr数据丢失,系统会因找不到启动分区而停止启动。
2.问题模拟方式
虚拟机关闭状态下,添加光驱
三 、磁盘丢失
1.虚拟机中破坏系统引导
2.进入挽救模式
3.修复
系统磁盘:/dev/sda
阻止每次进入挽救模式selinux重新初始化,避免启动慢
4.磁盘进入
三、grub2文件引导
1.主引导文件丢失
(1)查看主引导文件
(2)删除主引导文件
(3)重启后
(4)df查看
(5)手动引导(6)重新生成grub2.cfg文件
2.子引导文件丢失
(1)查看子引导文件
(2)删除子引导文件
(3)重启后
(4)手动引导
(5)重新生成子引导文件
四、内核丢失
1.内核丢失
2.开启挽救模式
3.修复
4.磁盘进入
五、镜像丢失
1.镜像丢失
2.开启挽救模式
3.修复
4.磁盘进入
六、/boot 全部删掉
1.删除/boot所有
2.开启挽救模式
3.修复
chroot /mnt/sysimage/ 切换到系统的bash
grub2-install /dev/vda(boot)
mount /dev/cdrom /mnt/ #把光驱中的景象挂载,为下一步安装,cdrom放到是/isos/中的镜像
cd /mnt/BaseOS/Packages/
rpm -ivh kernel-core-4.18.0-193.el8.x86_64.rpm --force ##安装内核文件
grub2-mkconfig > /boot/grub2/grub.cfg ##记得主引导文件,不然需要手动引导
4.磁盘进入
七、系统启动级别
1.系统启动级别:
0:关机;
1:单用户;
2:无图形网络模式;
3:无图形网络模式;
4:无图形网络模式;
5:有图形网络模式;
6:重启
2.系统一直重启
按【e】进入
开机后输入
八、超级用户密码忘记
1.root用户忘记密码
2.开机后按下【e】进入引导文件编辑模式
3.在内核加载选项最后删除到ro选项,更改为rw,加入rd.break参数终止系统启动进入单用户模式
4.【ctrl】+【x】启动后输入
以上是关于Linux系统引导过程及修复引导的主要内容,如果未能解决你的问题,请参考以下文章