引导过程及修复
1.bios初始化
对硬盘检测:进行初始化。
2.磁盘引导
mbr主引导记录
系统硬盘 /dev/sda 记录grub2引导文件的位置
当mbr数据丢失时系统会因为找不到启动分区而停止启动
问题模拟方式:清空 /dev/sda/ 上mbr的数据

恢复方式
用光盘进入系统挽救模式
chroot /mnt/sysimage
grub2-install /dev/vda/
exit
exit




选择光盘启动

进入挽救模式
j


退出挽救模式重启系统


3.grub2文件引导
模拟问题
rm -rf /boot/loader/entries/xxxxxxxxxx.conf

系统重启之前

系统重启后手动引导


4.内核加载
加载内核作用: /boot/vmlinuz-$(uname -r)系统初始化硬件设备
测试问题: rm -rf /boot/vmlinuz-$(uname -r)

恢复:复制系统中usr下的内核文件到/boot中
进入到挽救模式







exit
exit
5.镜像初始化
/boot/initramfs-4.18.0-80.el8.x86_64.img
模拟问题:
rm -rf /boot/initramfs-4.18.0-80.el8.x86_64.img







exit
exit
6.系统启动级别
0 关机
1 单用户
2 无图形网络模式
3 无图形网络模式
4 无图形网络模式
5 有图形网络模式
6 重启
模拟问题:systemctl set-default reboot.target

解决方法:
在开机界面选择界面按e进入引导文件编辑模式
在内核加载选项后面加入启动级别5

ctrl +x
systemctl set-default garphical.target

7.超级用户密码忘记
解决方法:
在开机选择界面按进入到引导文件编辑模式

进入单用户模式,重设置密码

exit
exit
完成密码设置
576

被折叠的 条评论
为什么被折叠?



