暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

CentOS之boot目录误删除

时至IT职教 2021-04-27
1848


名称:CentOS之boot目录误删除

【入门级】


项目说明:


在工作中有些时候会因为某些工作人员的行为不规范,导致某些文件或目录被误删除,轻则导致某些重要文件被删除,重则导致系统重启后无法正常启动。


其中/boot目录被删除后,就会导致系统无法正常启动,因为boot目录下存储的文件为系统的引导程序。


预备知识:

1、linux操作系统基本概念
2、熟悉linux命令行操作
3、熟悉linux基本命令

实施要求:

要求将一个无法正常启动的,被删除掉/boot目录的centos7系统重新正常启动


项目提示:


因为缺少了引导文件,所以需要通过光盘的救援模式来实现/boot目录的重新获取


环境模拟


使用root用户登录,执行以下命令

rm -rf /boot/*

ls boot/


(1) 插入光盘,从光盘启动系统,选择故障排除


(2) 选择centos的救援系统


(3) 正常的进入到系统界面,并且切换到正式的目录下


(4) 将光盘挂载到系统中,例如/mnt目录下


(5) 使用rpm命令安装kernel这个rpm包,如果提示已经安装,那么可以添加--force来强制安装


(6) 手动创建内核文件存放目录,即/boot/grub2目录


(7) 使用grub2-mkconfig -o /boot/grub2/grub.cfg命令生成内核配置文件


(8) 重新加载内核信息到/dev/sda,即通知分区


(9) 重启系统进行测试即可,如果能正常登陆并且能看到/boot目录下的内容,则表示/boot目录的内容被修复



视频演示:


更多说明:

本项目案例由学师堂洪鸽老师设计,如果需要查看更详细的项目提示和在线指导,可登录我们的在线学习社区系统(www.52LAB.com.cn)学习。

每天学习一点,每天进步一点!

文章转载自时至IT职教,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论