飞道的博客

Linux系统引导过程及修复引导

298人阅读  评论(0)


一、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】启动后输入


转载:https://blog.csdn.net/weixin_44992260/article/details/116423152
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场