误删/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,然后选择Continue


5.提示找不到系统分区,是因为fstab文件被删除,磁盘分区没有自动挂载,选择OK,然后进入shell


6.由于fstab文件被删除,磁盘分区没有自动挂载,所以不能切换根目录,此时要先建一个临时目录将根挂载上去

7.重写fstab文件(参考格式),重新启动

8.此时可以成功切换根目录,说明fstab文件已经生效,接下来就只用修复/boot目录里面的文件了,用rpm命令安装内核,其中包含内核驱动

9.使用grub-install命令修复/boot/grub目录

10./boot/grub/grub.conf文件是无法自动生成的,需要手动写入(参考格式)


11.重启,完成修复,登录即可使用

原文地址:https://blog.51cto.com/14230230/2376437

时间: 2024-10-09 20:45:24

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

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

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

ext3 文件系统中误删文件的恢复方法

如果oracle进程已经关闭,无法再通过利用ora_进程跟踪文件句柄进行恢复,那么还有无方法来对误删除的文件进行恢复呢?下面介绍一下用第三方软件进行恢复 --首先确保已经安装了e2fsprogs包 [[email protected] ext3grep-0.10.2]# rpm -qa | grep e2fsprogs e2fsprogs-1.39-20.el5 e2fsprogs-devel-1.39-20.el5 e2fsprogs-libs-1.39-20.el5 --软件下载: http

误删除VMware虚拟机vmdk文件的恢复方法

Dell R710系列服务器(用于VMware虚拟主机),Dell MD 3200系列存储(用于存放虚拟机文件),VMware ESXi 5.5版本,因意外断电,导致某台虚拟机不能正常启动,查看虚拟机的配置文件时发现此虚拟机的配置文件除了磁盘文件以外其他配置文件全部丢失.此时xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还存在.找VMware工程师诊断后,尝试新建一个虚拟机来解决故障,但发现ESXi存储空间不足.因此就将故障虚拟机下的xxx-flat.vm

删除/boot下的所有文件和/etc/fstab文件怎么恢复

1.rm -rf /boot/* /etc/fstab 2.进入救援模式,发现无法挂载到/mnt/sysimage,自己创建临时挂载点进行挂载 (如果不知道应该挂载哪个分区,可以试着挂载看看,不是的再取消挂载就好了) 3.创建fstab,并编辑(fdisk -l 查看一下分区情况) cat > /mnt/tmp/etc/fstab 4.exit,exit退出重启,再次进入救援模式,让系统自动挂载 5.创建临时文件夹,挂载光盘,安装光盘 ①mkdir /mnt/cdrom: ②mount /dev

Linux 平台下 误删 oracle 数据文件的恢复方法

1  问题描述 之前写过一篇删除oracle home目录的blog,参考: Linux 平台误删 home oracle 根目录的解决方法 http://blog.csdn.net/tianlesoftware/article/details/43794273 本篇是这边的引深,本来应该是年前整理的,拖到年后了. 模拟现状: 数据库在正常运行,误操作,直接rm 掉了数据文件. 测试环境: [[email protected] trace]$ cat /etc/redhat-release Re

linux下面误删root里面的文件夹 恢复方法

手残吧 /root/ 里面的文件删除了. .mkdir /root cp -a /etc/skel/.[!.]* /root 主要是吧 /etc/skel/里面的文件拷贝回去就行了~~~哈.. 转自:http://blog.csdn.net/wlqf366/article/details/50081389

eclipse默认配色(内含恢复文件和恢复方法)

转载:http://blog.csdn.net/w174504744/article/details/8672679 很多搞开发的同学一开始不喜欢默认的eclipse白底配色,去网上千辛万苦搜到了很多黑底暗色的各种eclipse配色然后import上了,之后却发现并不适合自己,想找默认的epf文件恢复默认配置却又苦于找不到.这篇文章就是为了解决这个问题而生滴! 首先要关闭eclipse,然后只需要经过简单的4步就可以恢复默认配色了 第一步,解压.setting压缩包,这个压缩包是未经改变的原配色

etc目录下的重要文件介绍

一.liunx系统目录根(/)目录下的结构信息 boot 目录存放引导系统启动文件信息 etc目录存放系统服务配置文件信息 opt/usr目录存放用户安装的第三方软件程序信息 root系统超级管理用户的家目录 home普通用户的家目录 var目录存放系统日志文件 tmp目录临时存放数据的目录 sbin目录存放二进制超级管理员命令文件目录(super Binary) bin目录存放二进制普通用户命令文件目录(Binary) media目录存放音频.视频 图片 lib目录存放库文件目录 lib64目

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

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