Centos 8 误删/boot文件夹下文件后的恢复
一、环境
Centos8
二、过程
1、查看/boot底下文件
ls /boot

2、模拟误删/boot底下文件
rm -rf /boot/*
ls /boot

3、reboot,无法正常启动

4、在vmvare里,鼠标右键选择你的机器,“电源”-“打开电源时进入固件”

5、启动,进入到bios界面,boot下将光盘启动的优先级调到最上面,F10保存重启,进入光盘启动。

6、键盘上下键,选择“Troubleshooting”-“Rescue a CentOS Linux system”——救援模式

7、用chroot命令进行切根
chroot /mnt/sysroot

8、安装grub
grub2-install /dev/sda

9、挂载光盘
mount /dev/sr0 /mnt

10、安装内核
rpm -ivh /mnt/BaseOS/Packages/kernel-core-4.18.0-147.el8.x86_64.rpm --force

11、生成grub.cfg配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg

12、exit退出重启
Centos 8 误删/boot文件夹下文件后的恢复的更多相关文章
- Shell 命令行,写一个自动整理 ~/Downloads/ 文件夹下文件的脚本
		Shell 命令行,写一个自动整理 ~/Downloads/ 文件夹下文件的脚本 在 mac 或者 linux 系统中,我们的浏览器或者其他下载软件下载的文件全部都下载再 ~/Downloads/ 文 ... 
- Projects\Portal_Content\Indexer\CiFiles文件夹下文件占用磁盘空间过大问题。
		C:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications\9765757d-15ee-432c-94 ... 
- Linux统计某文件夹下文件、文件夹的个数
		统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ... 
- Android Studio的使用(十)--读取assets、Raw文件夹下文件,以及menu、drawable文件夹
		1.直接在/src/main目录下面新建assets目录 2.接下来即可读取文件 3.读取Raw文件夹下文件也类似.首先在res文件夹下新建raw目录,然后放入需要的文件即可读取. 4.menu和dr ... 
- Linux上统计文件夹下文件个数以及目录个数
		对于linux终端用户而言,统计文件夹下文件的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一个命令,“如何在linux统计文件夹的个数”,然后点击自己想要的答案,但是有时候不知道统计文件夹命令运 ... 
- Linux统计某文件夹下文件的个数
		ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件的个数,包括子文件夹里的 ... 
- Linux 系统计算文件夹下文件数量数目
		查看某目录下文件的个数(未包括子目录) ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l 查看某目录下文件的个数,包括 ... 
- Linux 统计文件夹下文件个数及目录个数
		1. 统计文件夹下文件的个数 ls -l | grep "^-" | wc -l 2.统计文件夹下目录的个数 ls -l | grep "^d" | wc -l ... 
- Linux随笔 - Linux统计某文件夹下文件、文件夹的个数
		统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ... 
- python调用另一个文件中的代码,pycharm环境下:同文件夹下文件(.py)之间的调用,出现红线问题
		如何调用另一个python文件中的代码无论我们选择用何种语言进行程序设计时,都不可能只有一个文件(除了“hello world”),通常情况下,我们都需要在一个文件中调用另外一个文件的函数呀数据等等, ... 
随机推荐
- Docker Swarm(六)Label 节点标签与服务约束
			前言 多节点 Swarm 集群下,可能节点的配置不同(比如 CPU.内存等),部署着不同类型的服务(比如 Web服务.Job服务等),当这些服务以 Service 或者 Stack 的形式部署到集群, ... 
- Mysql数据库-多实例主从复制-主从故障详解
			一.mysql结构 1.实例 1.什么是单实例 一个进程 + 多个线程 + 一个预分配的内存空间 2.多实例 多个进程 + 多个线程 + 多个预分配的内存空间 ](http://shelldon.51 ... 
- shell基础之pxe批量部署
			通过安装及配置DHCP,tftp-server,xinetd,httpd,syslinux来实现批量安装Linux系统 #!/bin/bash #检查环境 se_state=`getenforce` ... 
- Tomcat参数
			解析Tomcat的启动脚本--startup.bat:https://www.jb51.net/article/99857.htm 解析Tomcat的启动脚本--catalina.bat:https: ... 
- Stm32高级定时器(转自:luowei_memory)
			1 定时器的用途 2 高级定时器框图 3 时基单元 4 通道 1 定时器的用途 已知一个波形求另一个未知波形(信号长度和占空比) 已知波形的信号长度和占空比产生一个相应的波形 增量正交编码器驱动电机获 ... 
- STM32 串口接收大量数据导致死机
			http://blog.csdn.net/origin333/article/details/49992383 以下文章出自上面的链接.感谢原创作者的分享. 在一项目中,使用STM32作为主控,程序运 ... 
- 技术干货 | 轻松两步完成向 mPaaS 小程序传递启动参数
			前言 在部分场景下,需要向小程序的默认接收页(pages/index/index)传递参数. 本文将以传递 name 和 pwd 参数为例,分别介绍此场景在 Android 小程序和 iOS 小程序中 ... 
- webpack(2)--webapck自身的配置
			上一记介绍了webpack的安装和基本配置,本记将描述webpack自身的配置 一:指定webpack入口以及出口目录以及输出文件 相信读者在看完上一记后会有一点疑惑:为什么运行webpack要配置s ... 
- Python+Selenium学习笔记14 - python官网的tutorial - just() fill() format()
			repr(x).rjust(n) 左侧空格填充,右侧列对齐,str()和repr()是一种输出,也可不用,直接x.rjust() repr(x).ljust(n) 右侧空格填充,左侧列对齐 rep ... 
- springboot 非端口模式启动
			@SpringBootApplication @ComponentScan(basePackages = {"demo.test"}) public class ReportApp ... 
