Linux系统恢复《一》

实验环境:RHEL7.0

实验内容:

  1. MBR前446字节损坏
  2. GRUB开机引导文件丢失
  3. 忘记开机密码

1.MBR前446字节损坏

    1.1 损坏MBR

[[email protected] ~]# df -h

/dev/sda1              497M  119M  379M  24% /boot

[[email protected] ~]# dd if=/dev/zero of=/dev/sda bs=400 count=1  

[[email protected] ~]# reboot

    1.2 现象

    1.3修复

        1.3.1挂载光盘,光盘启动





    

          1.3.2 选择Troubleshooting,继续选择修复REDHAT系统





    1.3.3重要的回车敲3下然后进入黑框框界面准备修复MBR





 1.3.4切换根文件系统,修复MBR





1.4 修复完成,将启动顺序调整为硬盘引导启动,重起查看





        修复完成。


2.GRUB开机引导文件丢失

        GRUB开机引导文件为/boot/grub2/grub.cfg

[[email protected] ~]# file /boot/grub2/grub.cfg

/boot/grub2/grub.cfg: ASCII text

    2.1损坏文件

[[email protected] ~]# rm -rf /boot/grub2/grub.cfg

  2.2现象





2.3 修复

 2.3.1 如修复MBR一样,挂载光盘,光盘启动,进入救援模式。





    2.3.2 重起查看





     

3 开机密码忘记。

       我以前写过忘记开机密码如何修改root密码的方法。详情查看链接。  

Linux忘记root密码解决办法

时间: 2024-10-10 21:13:15

Linux系统恢复《一》的相关文章

一次因NAS存储故障引起的Linux系统恢复案例

一. 故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告现象. 二. 问题判断思路 通过上面这些现象,首先判断NAS硬件应该没问题,NAS存储盘也应该正常,现在Linux无法启动,应该是Linux系统本身存在问题,因此,首先从Linux系统入手进行排查. 三. 问题处理过程 1.第一次处理过程 NAS系

运维学习之Linux系统恢复(trouble test 1~6)

系统恢复 1.系统启动流程 通电 || bios(主板上的只读存储中,basic input or output system) 作用,硬件检测,激活硬件 || grub系统引导(grub引导分为两个阶段) 1)阶段1 mbr(主引导记录)主引导记录在硬盘上的0磁道,一扇区,446个字节 *)dd if=/dev/zero of=/dev/vda bs=446 count=1 可以清空mbr *)进入到挽救模式,执行chroot /mnt/sysimage切换到真实/环境, 并执行grub2-i

Linux系统恢复《二》

实验环境:RHEL7.0 实验内容: 启动文件损坏 内核丢失 启动运行级别错误 文件导致系统不能开机 1.启动文件损坏     Linux的启动文件为/boot/initramfs-3.10.0-123.el7.x86_64.img     1.1 损坏启动文件 [[email protected] ~]# rm -rf /boot/initramfs-3.10.0-123.el7.x86_64.img     1.2现象     1.3修复         1.3.1挂载光盘,光盘启动    

Linux系统恢复

实验目的:熟悉了前面的启动流程,系统的一个大致的启动流程是怎样的,而其中牵扯到了些许文件,这些文件在系统启动时用于衔接各个步骤,如果这些文件损坏或缺失,系统将不能正常启动,这次写的内容就是当这些文件损坏或者缺失的时候,应怎样修复. 实验环境:CentOS 6.8 实验步骤: 1)grub的stage 1 和stage 1.5损坏后如何修复 (1)因为没有MBR,系统启动后会直接进入救援模式的选择界面,选择进入救援模式 (2)进入就救援模式后,df查看挂在情况,并且使用chroot切换真正的根文件

EASYARM-IMX283 烧写uboot和linux系统

新入手一台EASYARM-IMX283开发板(以下简称IMX823),价格比较便宜,配置也不错. 开发板默认安装了WINCE,我还是决定重新烧写uboot和linux内核. 开发板配套光盘里面有不少烧写工具,其中大部分都是windows平台下的工具,所以我选择从windows平台下执行烧写 . 参考光盘内的<EasyARM-iMX283 Linux开发指南 V1.03>(以下简称<IMX283开发指南>)烧写uboot和linux内核. 因为以前安装了WINCE,根据<<

linux 系统备份和恢复

转自:http://blog.csdn.net/sunnylgz/article/details/8055315 在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历.如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统.Norton Ghost是备份Windows系统时经常使用的备份工具. 在备份Windows系统的时候你可能想过,我能不能把整个C盘都放

双系统如何删除Linux,恢复Windows从MBR引导启动?

嗯,现在愿意尝试Linux的人越来越多了.通常,如果一台电脑里已经装有了Windows,再装Linux,安装时,Linux的grub引导程 序就会覆盖掉保存在MBR当中的原来的Windows引导程序.如果在安装完Linux后,用户删除或格式化了Linux的/boot所在的分区的话,就 会导致重启后grub无法通过原来Linux的/boot下的grub配置文件找到Windows,进而将无法启动Windows!(这种说法其实不严 谨,这样解释仅作便于理解.有关MBR及这部分的简单原理,我将在本文末进

ubuntu(linux)新装系统恢复备份后无法进入系统问题的解决

1. 引子: 可以跳过直接看3.~5. 我们可能会遇到这样的状况,从ubuntu转到别的系统,兜兜转转又回到了ubuntu. 比如说: Fedora升级后一大堆BUG,与java有关的软件渲染都糟糕的一逼; linux mint 吹上天的 Cinnamon 其实没有综合搜索,反应特别迟钝,每个软件(包括shell)都要2秒后出现; centos和debian这种固若金汤的系统要啥没啥只剩稳定; openSUSE的软件特别少,https://software.opensuse.org/find 又

《Linux菜鸟入门2》系统恢复和selinux &nbsp;

selinux的初级管理 1.什么是selinux Selinux:内核级加强型防火墙 2.如何管理selinux级别 selinux开启或者关闭 vim /etc/sysconfig/selinux selinux=disabled   关闭状态 selinux=Enforcing   强制状态 selinux=Permissive   警告状态 getenforce       查看状态 当selinux开启时 setenforce 0|1   更改selinux运行级别 3.如何更改文件安