在/boot目录下有两个重要的文件,分别是:

vmlinuz-3.10.0-123.el7.x86_64         内核文件

initamfs-3.10.0-123.el7.x86_64.img    初始化文件

问题一:当系统中的内核文件vmlinuz-3.10.0-123.el7.x86_64 丢失之后,在没有重启的情况下,可以查看该安装包,并进行安装。具体步骤如下:

  1)使用yum  whatprovides  /boot/vmlinuz-3.10.0-13.el7.x86_64 查看该文件的安装包kernel-3.10.0-123.el7.x86_64.rpm

  2)使用df查看镜像的挂载点(在/dev/sr0设备上)

3)使用mount命令对镜像重新挂载,并切换到该镜像的Package目录下,该目录下有我们所需的压缩包!

4)复制所需压缩包到/mnt目录下,并进行解压。(解压中参数-id表示该文件以目录的形式解压)

5)复制所需文件到/boot目录即可。

cp  /mnt/boot/vmlinuz-3.10.0-123.el7.x86_64  /boot/

 
 问题二:当系统中的内核文件vmlinuz-3.10.0-123.el7.x86_64 丢失之后,在系统重启的情况下,具体步骤如下:

1)首先会出现如下提示:

2)打开虚拟机管理(virt-manager),首先把自己所用的虚拟机(server)shutdown,双击并点击灯泡

3)设置虚拟机的启动为光盘引导,然后点击右下角的APPLY

4) 在虚拟管理中运行server虚拟机,并切换到模式;进行如下操作

选中continue,按enter

选中OK,按enter

5)进入shell界面后,执行命令与问题1相似

6)完成之后,输入两次exit。

7)然后关闭虚拟机,使用 VirtIO Disk1启动即可。

问题三:当文件initamfs-3.10.0-123.el7.x86_64.img丢失后,但系统还没有重启的时候,可使用如下操作进行恢复。

注意:$(uname -r)中uname -r指的是系统的版本号。

问题四:当文件initamfs-3.10.0-123.el7.x86_64.img丢失后,但系统重启的时候,可使用如下操作进行恢复。

1)同问题三一样,切换到光盘启动且进入挽救模式并输入如下命令:

2)完成之后,再选用光盘启动即可。

注意:该实验要求selinux为disabled。

Linux系统在启动过程中内核文件丢失的解决方法的更多相关文章

  1. Linux系统在启动过程中mbr主引导程序被破坏的解决方案

    首先,mbr主引导程序被破坏是指系统在启动过程中,磁头找不到/boot分区(windows的启动分区在c盘). 1)下面我们模拟主引导分区被破坏的情况:(在启动分区划分446M的存储大小) 2)重启( ...

  2. Tomcat启动过程中找不到JAVA_HOME解决方法

    在XP上明明已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到. 报错信息如下:Neither the JAVA_HOME nor the JRE_HOME en ...

  3. Linux系统在启动过程中grub引导文件丢失的解决方法

    在/boot/grub2目录下有一个grub.cfg文件:该文件主要是用来自动地引导系统启动内核程序和系统的初始化程序. 问题一:当系统在启动的情况下,我们不小心删除/boot/grub2/grub. ...

  4. Linux系统在启动过程中启动级别发生错误的解决办法

    一.系统启动级别一共有六个: 0:系统停机模式,系统不可以正常启动 1:单用户模式, root权限,用于系统的维护,禁止远程登陆 2:多用户模式,没有NFS网络支持 3:完整的多用户文本模式,有NFS ...

  5. 探索 Linux 系统的启动过程

    引言 之所以想到写这些东西,那是因为我确实想让大家也和我一样,把 Linux 桌面系统打造成真真正正日常使用的工具,而不是安装之后试用几把再删掉.我是真的在日常生活和工作中都使用 Linux,比如在 ...

  6. Linux系统的启动过程

    Linux 系统启动过程 Linux系统的启动过程可以分为5个阶段: BIOS自检 内核的引导. 运行init. 系统初始化. 用户登录系统. BIOS自检: BIOS是英文"Basic I ...

  7. 将html代码部署到阿里云服务器,并进行域名解析,以及在部署过程中遇到的问题和解决方法

    本博客主要是说一下,,如何将html代码部署到阿里云服务器,并进行域名解析,以及在部署过程中遇到的问题和解决方法. 1.先在阿里云上购买一台阿里云服务器(ECS云服务器): 2.远程连接上该服务器,在 ...

  8. 国内不fq安装K8S四: 安装过程中遇到的问题和解决方法

    目录 4 安装过程中遇到的问题和解决方法 4.1 常见问题 4.2 常用的操作命令 4.3 比较好的博客 国内不fq安装K8S一: 安装docker 国内不fq安装K8S二: 安装kubernet 国 ...

  9. 详解linux系统的启动过程及系统初始化

    一.linux系统的启动流程 关于linux系统的启动流程我们可以按步进行划分为如下: POST加电自检 -->BIOS(Boot Sequence)-->加载对应引导上的MBR(boot ...

随机推荐

  1. SDUT OJ 2607

    /*http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2607*/ 题目大意:给出一个字符串,求出里 ...

  2. 高通camera结构【转】

    本文转载自:http://www.cnblogs.com/whw19818/p/5853407.html 摄像头基础介绍 一.摄像头结构和工作原理. 拍摄景物通过镜头,将生成的光学图像投射到传感器上, ...

  3. JS的Scope

    关键字:域(scope),闭包(closure),关键字this,命名空间(namespace),函数域(function scope),全局域(global scope),词法作用域(lexical ...

  4. CSS 图像透明/不透明

    CSS 图像透明/不透明 使用CSS很容易创建透明的图像. 注意:CSS Opacity属性是W3C的CSS3建议的一部分. 一.示例一:创建一个透明图像 CSS3中属性的透明度是 opacity. ...

  5. ionic android - Unable to start the daemon process. Could not reserve enough space for 2097152KB object heap

    Unzipping C:\Users\app\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1-all ...

  6. 仔细讨论 C/C++ 字节对齐问题⭐⭐

    原文:https://www.cnblogs.com/AlexMiller/p/5509609.html 字节对齐的原因 为了提高 CPU 的存储速度,编译器会对 struct 和 union的存储进 ...

  7. RS232引脚,RS485引脚

    1.RS232引脚 2.RS485引脚

  8. SVN主从高可用

    https://blog.csdn.net/conwayli/article/details/80235738

  9. [翻译]小提示:使用figure和figcaption元素的正确方式

    figure和figcaption是一对经常被一起使用的语义化标签.如果你还没有看过规范中的定义,现在有机会在你的项目中使用它们了.如果你不知道怎么用,下面是关于如何正确使用它们的一些提示. figu ...

  10. SaltStack使用salt-ssh模式-第十一篇

    salt-ssh介绍 1.salt-ssh 是 0.17.0 新引入的一个功能,不需要minion对客户端进行管理,也不需要master. 2.salt-ssh 支持salt大部分的功能:如 grai ...