boot目录误删修复

boot目录误删修复

1、插入光盘,进入救援模式。最后开启一个shell进程。

先创建一个临时目录来挂载光盘镜像

在使用rpm -ivh 安装光盘镜像里的内核包

2、内核包安装完成后,再次查看根目录下的boot会有一些内核文件。表示内核安装成功

3、内核安装成功后,但还没有grub目录也没有启动菜单。然后使用grub-install修复grub目录

4、修复grub目录后,再次查看grub目录下的会有很多文件表示目录修复成功。但没有grub.conf菜单文件,可以手动编辑一个。使用vi /boot/grub/grub.conf

5、下面是grub.conf配置文件内容。

至此,boot目录和grub都已修复成功

时间: 2024-12-14 06:57:54

boot目录误删修复的相关文章

新手处理事故之误删boot目录以及更严重的删除操作

新人来看撒,包教包会,又涨知识又教套路咯 实验环境:VMware虚拟机,CentOS-6.9操作系统 实验详情:分区情况下删除boot目录以及删除fstab文件的修复 误删除boot目录,不要慌张,跟随博主一起一步一步使其重生 首先我们模拟删除boot目录 [[email protected] ~]# rm -rf /boot/*     #删除boot目录下所有文件 [[email protected] ~]# reboot             #重启电脑 铛铛铛:成功破坏,电脑启动不了,

grub目录误删或被删修复

grub目录误删或被删修复 1.进入救援模式 2.选择默认OK 3.选择默认OK 4.选择NO,不创建网络. 5.选择Continue继续 6.选择默认OK 7.选择默认OK 8.选择开启shell Start shell OK 9.使用chroot /mnt/sysimage/ 切换到根目录 在使用grub-install安装到/dev/sda目录下 在使用ls查看grub目录是否已生成 10.最后在退出重启系统 11.重启系统后直接进入grub编辑模式执行下面所图的四个命令,注意红色部分.

纯手工修复fstab文件以及boot目录(Centos6.8)

Linux系统一切皆文件,所以任何系统文件的损坏或者丢失,都有可能导致系统启动不了,/etc/fstab文件存放的是操作系统分区挂载的信息,如果这个文件丢失了也就意味着linux系统启动的过程中无法去挂载之前已经创建好的各个文件系统,带来的麻烦是不言而喻的,boot目录或者分区下的所有文件是操作系统启动时引导加载所必须的文件,如果这些引导文件都不能正常加载运行,操作系统根本无从谈起正常启动.那么今天笔者就给大家分享一下fstab文件和boot分区下的所有文件都被删除后如何修复linux系统的话题

误删/boot目录和/etc/fstab文件的恢复方法

一.问题描述 /boot和/etc/fstab都是很重要的系统文件,删除其一就会使主机不能启动,出现错误代码error 15,应先修复/etc/fstab后修复/boot,才能顺利启动主机 二.修复方法 1.删除/boot目录和/etc/fstab并重新启动2.重启后出现错误代码error 15并一直停在这个界面3.重启按esc键选择光盘启动,然后选择Rescue installed system进入救援模式 4.语言.键盘选择默认,这里不开启网络接口,选择No,然后选择Continue5.提示

CentOS7.6删除/boot目录下所有内容的故障修复详细步骤

CentOS7.6删除/boot目录下所有内容的故障修复 A. 装置重启,出现Starting进度条时,按一次Esc键 B. 选择CD-ROM从光盘启动 C. 选择Troubleshooting D. 选择Rescue a CentOS system E. 输入1,选择Continue F. 按Enter键 G. 输入chroot /mnt/sysimage切根 H. 挂载光盘mount /dev/sr0 /mnt I. rpm安装内核 rpm -ivh /mnt/Packages/kernel

手把手教你如何恢复 /boot 目录

前言 /boot目录是一个系统启动最重要的目录,系统在上电自检MBR引导之后,系统就要读取/boot目 录下的文件.详细的内容见:http://vinsent.blog.51cto.com/13116656/1963546.总之/boot被破坏 了是很大的问题,今天就带大家一步步恢复/boot目录中的各文件,欢迎您的阅读!! 一.破坏现象 我们都知道/boot/目录是一个用于引导系统开机启动的目录,如果你不小心破坏了该目录.你将的系统将不能启动.CentOS 6会进入都如下界面: CentOS

Boot目录下内容丢失导致系统无法启动

Boot目录下内容丢失导致系统无法启动 笔者朋友近期在一次学习过程中不慎将虚拟机中boot目录下内容丢失,导致系统无法启动.当然此前他并不知道是这样,只是应为莫名的弹出框报错所有导致系统无法启动.此后朋友将此故障告知笔者,笔者本身其实也是小白刚刚学习linux不就,但是对这些稀奇古怪的故障感觉很有兴趣,所以笔者就掉进坑里搞了几个小时到了凌晨2点才搞出来点眉目来.为了让更多学习linux的小白踩坑,笔者将故障处理过程写出来希望和在下一样的小白们少踩坑.下的不好大家别见怪哈. 1.  事故出现原因

Linux下/boot目录

/boot目录存放的是开机所需的文件----内核,开机菜单,及所需配置文件等: (1)系统Kernel的配置文件: (2)启动管理程序GRUB的目录,里面放的都是GRUB在启动时所需要的画面.配置及各阶段(stage1, stage2, stage3)的文件: (3)Initrd.img,是系统启动时的模块供应的主要来源(当前内核的 initrd,即初始化ramdisk文件,里面放了一些启动时要加载的驱动等): initrd,全名:initial ram disk,是启动系统所需加载的虚拟磁盘:

Linux系统/boot目录破损无法启动怎么办

linux系统中的/boot目录存放着系统开机所需要的各种文件,其中包含内核.开机菜单及所需配置文件等等. 但是当不小心删除了/boot目录里的某些文件或者干脆整个/boot目录都不见了的情况下,该如何恢复系统并重启系统呢? 以下通过加载磁盘镜像文件以重装内核与grub2加载器的方式可解决这个问题,只是过程有点复杂. 实验环境:KVM中的rhel7系统. 1.模拟删除/boot目录,使系统无法启动 2.reboot尝试重新启动,确认系统已故障 3.强制关闭系统 4.进入虚拟机配置页面,通过以下点