Linux :系统引导过程及修复

引导过程及修复

  • 通电
  • bios初始化
    对硬件检测
    初始化硬件时钟
  • 磁盘引导
    mbr=主引导记录=0 磁道 1 扇区 446
    作用:
    记录grub2引导文件的位置

当mbr数据丢失系统会因为找不到启动分区而停止启动

  • 问题模拟方式:
  • 系统磁盘 /dev/vda
  • 清空系统/dev/vda 上的mbr数据
    dd if=/dev/zero of=/dev/vda bs=446 count=1
    在这里插入图片描述
  • reboot :重启
  • 在这里插入图片描述
  • 添加一个光盘启动:
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 用硬盘启动:
    在这里插入图片描述

在这里插入图片描述

  • grub2文件引导
    rhel8 :
    /boot/grub2/grub.cfg
    /boot/loader/entries/xxxxx.conf
    指定/boot位置
    指定系统启动时加载文件名

  • 问题:

  • rhel8:

  • rm -fr /boot/loader/entries/xxxxx.conf

  • 在这里插入图片描述

  • reboot后:
    在这里插入图片描述

  • 修复:

  • rhel8:

  • kerne-install add 内和版本号 内核镜像

  • kernel-install add ’ $ ‘(uname -r)/lib/modules/’ $ '(uname -r )/vmlinuz

  • 手动引导:

  • set root=‘hd0,msdos1’

  • 在这里插入图片描述
    重新下载:
    在这里插入图片描述
    在这里插入图片描述

  • 内核加载:

  • 加载内核作用:

  • /boot/vmlinuz- $ (uname -r)

  • 系统初始化硬件设备

  • 只读挂载/设备

  • 问题:

  • rm -fr /boot/vmlinuz-$(uname -r)

  • 在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 恢复:

  • 拆解内核安装包并复制内核压缩镜像到/boot/

  • 在这里插入图片描述
    在这里插入图片描述
    再次启动,转换成硬盘启动就ok!

  • 系统初始化镜像

  • /boo/initramfs-4.18.0-80.el8.x86_64.img
    加载系统时钟
    加载selinux
    加载系统主机信息
    加载/etc/fstab文件中磁盘挂载策略
    加载磁盘配额
    初始化系统程序开启开机启动服务
    开启虚拟控制台
    开启图形

  • 问题:

  • rm -fr /boot/initramfs-4.18.0-80.el8.x86_64.img
    在这里插入图片描述

  • 进入救援模式:

  • 在这里插入图片描述
    两次exit,硬盘模式重启

  • 系统启动级别

  • 0 关机

  • 1 单用户

  • 2无图形网络模式

  • 3无图形网络模式

  • 4 无图形网络模式

  • 5有图形网络模式

  • 6 重启

  • :问题:

  • systemctl set-defaule reboot.target

  • 开机无限重启

  • 在这里插入图片描述

reboot 重启
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 超级用户密码忘记
  • 开机选择界面按< e >进入引导文件编辑模式
  • 在内核加载选项最后删除到 o ”o“
  • r o > r w ro-->rw
  • 加入rd.break参数终止系统启动进入单用户模式
  • ctrl+x 启动
  • 在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • b o o t **误删boot**
  • 在这里插入图片描述
    进入挽救模式:
    在这里插入图片描述
    g r u b 2 重启后进入grub2文件引导
    在这里插入图片描述
  • 建立配置文件
  • 在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_49297769/article/details/107851565