CentOS系统启动/boot/vmlinuz修复(实验)

内核启动之文件丢失修复

CentOS文件丢失故障修复(实验)

 

实验说明

vmlinuz是可引导的、压缩的内核。“vm”代表 “Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接。我们今天试着来删除这个文件,看系统内核的启动情况,并且针对内核的启动,系统的启动以及是否会出现故障给出简要说明和处理。

首页

实验内容:(虚拟机)

CentOS7中/boot/vmlinuz-3.10.0-693.el7.x86_64文件被损坏或者被删除

7-1

实验现象:

系统无法启动,引导系统启动界面卡滞不动

7-3

解决方案:

1、重启系统————按Esc(调出光盘启动菜单),选择光盘启动————选择救援模式————选择1继续————shell开启

6-2

7-4

7-5

7-6

2、df查看,光盘已挂载(/run/install/repo),根目录已挂载(/mnt/sysimage)

7-7

3、ls /run/install/repo/isolinux/查看vmlinuz文件,我们用此文件复制出目标文件。cp /run/install/repo/isolinux/vmlinuz /mnt/sysimage/boot/vmlinuz-`uname -r` ,创建目标文件。ls /mnt/sysimage/boot/  查看目标文件已生成!

7-8

4、使用sync命令将缓存与磁盘同步,避免创建的文件没有被保存入磁盘而前功尽弃。尽量多刷几遍。然后重启系统。

7-9

5、系统启动成功!

7-10

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97942

(7)
JllbcJllbc
上一篇 2018-05-09 19:59
下一篇 2018-05-09 20:48

相关推荐

  • rsyslog、nsswitch、pam

    rsyslog: 日志:历史事件日志 历史事件: 时间,事件 事件级别(日志级别):事件的关键性程度; 事件:系统引导启动、应用程序启动、应用程序尤其是服务类应用程序运行过程中的一些事件; 系统日志服务: syslog: syslogd: system klogd:kernel 事件格式较为简单时,可统一由syslog进行记录: 事件产生的日期时间 主机 进…

    Linux笔记 2018-06-07
  • 第一周作业

    1、描述计算机的组成及其功能。
    2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
    4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
    5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
    6、请罗列Linux发行版的基础目录名称命名法则及功用规定。

    Linux笔记 2018-05-13
  • yum命令及yum仓库构建

    yum命令 yum [options] [command] [package …] yum命令行选项 –nogpgcheck 禁止进行gpg check -y 自动回答yes -q 静默模式 –disablerepo=repoidglob 临时禁用此处的repo –enablerepo=repoidglob 临时启用此处的repo –noplug…

    Linux笔记 2018-06-10
  • 网络管理。

    网络管理: IEEE 802.3 (以太网)(物理层及数据联络层)wifiFDDI 城市网络OSI 开放系统互联,网络国际ISO 国际标准化组织ATM 异步传输模式细轴网线 最大185m粗轴网线 最大500m普通网线 最大100m 单工:单向传输数据双工:双向传输数据全双工:同时双向半双工:轮流双向 冲突域:网桥可以隔离冲突域。广播域:单播:unicast广…

    Linux笔记 2018-05-13