运维学习第十二天

来源:互联网 发布:vb中vbCrLf是什么意思 编辑:程序博客网 时间:2024/05/16 13:54

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

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

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


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



0 0
原创粉丝点击