码迷,mamicode.com
首页 > 其他好文 > 详细

系统恢复

时间:2016-11-24 12:15:59      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:emd   use   tar   get   执行   load   sys   initrd   流程   

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

##############系统恢复###########################

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

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

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

       并执行grub2-install /dev/vda

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

       找到/boot分区

       读取/boot/grub2/grub.cfg



文件丢失,grub2-mkconfig >/boot/grub2/grub.cfg

       ||

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

    检测设备

    对设备驱动进行初始化

    进入系统初始化阶段



内核丢失,从新安装内核安装包就可以解决

    rpm -ivh kernel-xxxxx.rpm --force

    ||

    系统初始化阶段

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

    开启初始化进程systemd

    开始selinux

    加载内核参数

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

    重新读写挂载/设备

    激活raid,lvm

    激活配额

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

    开启虚拟控制台

    启动图形

    

initramfs-`uname -r`.img丢失用:

mkinitrd initramfs-`uname -r`.img `uname -r`

    恢复



忘记密码

技术分享

    

本文出自 “12110289” 博客,谢绝转载!

系统恢复

标签:emd   use   tar   get   执行   load   sys   initrd   流程   

原文地址:http://12120289.blog.51cto.com/12110289/1876014

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!