运维学习24
来源:互联网 发布:管易软件 编辑:程序博客网 时间:2024/06/16 10:33
第十一单元 系统恢复技术
1、系统启动流程
通电
||
bios(主板上只读存储中,basic input or output system)
作用:硬件检测,激活硬件
||
grub系统引导(grub引导分为2个阶段)
阶段1:
1)mbr(0磁道,1扇区,主引导记录)主引导记录在硬盘上的0磁道,1扇区,446个字节,硬盘引导阶段
2)dd if=/dev/zero of=/dev/sda bs=446 count=1 可以清空mbr
3)进入到挽救模式,执行chroot /mnt/sysimage,切换到真实环境并执行grub-install /dev/vda
阶段2:grub文件引导阶段
1)找到/boot分区
2)读取/boot/grub2/grub.cfg
3)文件丢失,grub2-mkconfig > /boot/grub2/grub.cfg
||
阶段3:
1)启动内核,只读挂载设备设备
2)检测设备
3)对设备驱动进行初始化
4)内核丢失时,重新安装内核安装包就可以解决
||
系统初始化阶段
系统初始化阶段加载initrd镜像
开启初始化进程systemd
开始selinux
加载内核参数
初始化系统时钟,键盘,主机名称
重新读写挂载/设备
激活raid,lvm
激活配额
启动multi-user.target.wants中的所有服务
开启虚拟控台(ctrl+alt+F2-F9)
启动图形
initramfs-`uname -r`.img丢失用:
mkinitrd initramfs-`uname -r`.img `uname -r`进行恢复
忘记密码
e
rw rd.break
ctrl+x
chroot /sysroot/
passwd
touch /.autorelabel
ctrl+d
ctrl+d
- 运维学习24
- 运维学习网站
- 学习运维
- 运维学习1
- 运维学习4
- 运维学习5
- 运维学习6
- 运维学习7
- 运维学习8
- 运维学习9
- 运维学习10
- 运维学习11
- 运维领域学习
- 运维学习12
- 运维学习13
- 运维学习14
- 运维学习15
- 运维学习16
- JQuery的AJAX局部刷新使用操作
- mysql存储过程小例子
- unit2.6 文本处理工具
- 模拟实现strlen与strcpy函数
- 第一个只出现一次的字符
- 运维学习24
- C语言执行shellcode的五种方法
- 二分贪心—U
- 网络编程中TCP/UDP区别
- Spring MVC
- 逻辑斯蒂回归(对数几率回归)
- 如何将本地的代码上传到github
- 获取字符串、数组、集合大小--Java
- SuperMap iDesktop 如何制作一幅“星光闪闪”的地图