运维学习第十二天

#################################################

########第十一单元系统恢复#######

#################################################


1.系统启动流程

  通电

   ||

bios(主板上的只读存储中,basic input or output system)

作用,硬件检测,**硬件

   ||

grub系统引导(grub引导分为两个阶段)

1)阶段1 mbr(主引导记录)主引导记录在硬盘上的0磁道,一扇区,446个字节

*)dd if=/dev/zero of=/dev/vda bs=446 count=1 可以清空mbr

      reboot重启失败

      建立光驱启动

      运维学习第十二天

*)进入到挽救模式,执行chroot /mnt/sysimage切换到真实/环境,

      并执行grub2-install /dev/vda

      运维学习第十二天

     重新使用硬盘启动成功

    运维学习第十二天

2)阶段2 grub文件引导阶段

   找到/boot分区

   读取/boot/grub2/grub.cfg

   文件丢失,执行rm -fr /boot/grub2/grub.cfg

 reboot重启失败

  运维学习第十二天

       重启成功,再次将grub引导文件放置在/boot/grub2/grub.cfg

       grub2-mkconfig >/boot/grub2/grub.cfg

运维学习第十二天

          ||

 3)启动内核,只读挂载/设备

         检测设备

         对设备驱动进行初始化

         进入系统初始化阶段

a.vmlinuz-3.10.0-123.el17.x86_64.img丢失

重启失败

运维学习第十二天


光盘启动进入挽救模式

运维学习第十二天

重新启用硬盘启动成功

运维学习第十二天

b.initramfs-3.10.0-123.el7.x86_64.img丢失

运维学习第十二天

用光盘启动

运维学习第十二天

再用硬盘启动成功

运维学习第十二天

c.rm -fr /etc/systemd/system/defaults.tartget 链接删除

运维学习第十二天

重启失败

运维学习第十二天

> rw rd.break 跳过引导

删除原有链接,重新连接

运维学习第十二天


2.系统初始化阶段

系统初始化阶段加载initrd镜像

开启初始化进程systemd

开始selinux

加载内核参数

初始化系统时钟,键盘,主机名称

重新读写挂载/设备

**raid,lvm

**配额

启动multi-user.target.wants中的所有服务

开启虚拟控制台

启动图形

3.改密码

同上,跳过引导 > rw rd.break

运维学习第十二天