系统恢复技术-内核出现问题,如何修复

来源:互联网 发布:杭州龙翔桥到淘宝城 编辑:程序博客网 时间:2024/06/05 19:34

内核引导阶段

检测硬件设备
设备驱动初始化
将 / 只读挂在
载入初始进程 systemd
内核文件丢失请重新安装内核

接下来做测试,做实验之前先将/etc/sysconfig/selinux中selinux改为disabled,要不然启动虚拟的时候会重新识别内核文件,识别完成之后重新启动,这个过程会非常缓慢。
先删除内核

[root@localhost ~]# uname -r3.10.0-123.el7.x86_64[root@localhost ~]# rpm -qa | grep kernel  ##列出内核信息kernel-tools-libs-3.10.0-123.el7.x86_64abrt-addon-kerneloops-2.1.11-12.el7.x86_64kernel-3.10.0-123.el7.x86_64kernel-tools-3.10.0-123.el7.x86_64[root@localhost ~]# cd /boot/[root@localhost boot]# ls   ##列出/boot/下的文件config-3.10.0-123.el7.x86_64grubgrub2initramfs-0-rescue-946cb0e817ea4adb916183df8c4fc817.imginitramfs-3.10.0-123.el7.x86_64.imginitrd-plymouth.imgsymvers-3.10.0-123.el7.x86_64.gzSystem.map-3.10.0-123.el7.x86_64vmlinuz-0-rescue-946cb0e817ea4adb916183df8c4fc817vmlinuz-3.10.0-123.el7.x86_64[root@localhost boot]# uname -r   ##显示内核版本3.10.0-123.el7.x86_64[root@localhost boot]# rm -fr vmlinuz-3.10.0-123.el7.x86_64##删除内核文件[root@localhost boot]# rebootConnection to 172.25.254.20 closed by remote host.Connection to 172.25.254.20 closed.

重启之后就会看到:
这里写图片描述

在48主机

先执行[kiosk@foundation48 Desktop]$ virt-manager  关闭server虚拟机,进入挽救模式sh-4.2# chroot /mnt/sysimage/  ##进入根目录bash-4.2# mount /dev/cdrom /mnt/  ##挂载光驱bash-4.2# cp /mnt/Packages/kernel-3.10.0-123.e17.x86_64.rpm /root/  ##复制内核rpm包bash-4.2# cd /root/bash-4.2# lsbash-4.2# rpm2cpio kernel-3.10.0-123.e17.x86_64.rpm |cpio -id  ##rpm2cpio命令用于将rpm软件包转换为cpio格式的文件 ,如果是第一做这个实验的话,会直接输出结果,要是第二次,就会自动检测,出现很多代码,等待一会就会出现结果了bash-4.2# lsbash-4.2# cd boot/bash-4.2# lsbash-4.2# cp vmlinuz-3.10.0-123.e17.x86_64 /boot/bash-4.2# grub2-mkconfig > /boot/grub2/grub2.cfgbash-4.2# exitsh-4.2# exit

这里写图片描述
因为自己是第二次操作这个实验,所以会进行扫描
这里写图片描述

接下来做另一个测试
当删掉这个[root@localhost boot]# rm -fr initramfs-3.10.0-123.el7.x86_64.img ,如何恢复
重启后会看到
这里写图片描述
在48主机

先执行[kiosk@foundation48 Desktop]$ virt-manager  关闭server虚拟机,进入挽救模式sh-4.2# chroot /mnt/sysimage/  ##进入根目录bash-4.2# mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)cat:write error: Broken pipe ##出现这个不用理会bash-4.2# exitsh-4.2# exit

这里写图片描述

0 0
原创粉丝点击