Linux系统引导过程及引导修复
- 1. 通电
- 2. bios初始化
- 3. 磁盘引导
- 4. grub2文件引导
- 5. 内核加载
- 6. 系统初始化镜像
- 7. 系统启动级别
- 8. 超级用户密码忘记
1.通电
2.bios初始化
对硬件检测
初始化硬件时钟
3.磁盘引导
mbr=主引导记录=0磁道1扇区446
- 作用:
记录grub2引导文件的位置
当mbr数据丢失系统会因为找不到启动分区而停止启动
- 问题模拟方式
系统磁盘 /dev/nvme0n1
dd if=/dev/zero of=/dev/nvme0n1 bs=446 count=1
清空系统dev/nvme0n1上的mbr数据
- 恢复方式:
用光盘进入系统挽救模式
chroot /mnt/sysimage
grub2-install /dev//nvme0n1
重新安装grub2到系统硬盘上