精华内容
下载资源
问答
  • Linux紧急救援模式

    2019-07-24 09:43:10
    Linux紧急救援模式 救援模式,是一种在紧急情况下使用的系统救援方式,可以对系统中因意外丢失或被意外删除的系统文件(是系统文件,非系统文件通过此模式是无法找回的)进行修复找回 Linux系统的救援模式是一种特殊...

    Linux紧急救援模式

    救援模式,是一种在紧急情况下使用的系统救援方式,可以对系统中因意外丢失或被意外删除的系统文件(是系统文件,非系统文件通过此模式是无法找回的)进行修复找回
    Linux系统的救援模式是一种特殊的系统模式,该模式是以光盘形式载入启动的,它也是一个独立的“简略”系统,仍然具有正常系统的大部分功能,可以执行正常系统的绝大部分命令

    救援模式应用:

    Centos6

    情况1,忘记、破解root口令

    1. 开机启动,在出现内核选项时按"键盘e键"进行编辑;在行尾添加single-->Enter-->b
    2. echo 'new_passwd' | passwd --stdin root
    3. reboot
    

    情况2,grub破坏的修复

    1. mv /boot/grub/grub.conf /boot/grub/grub.conf.bak
    2. reboot
    3. 此时会进入grub的命令行模式
    4. root (hd0,0)
    5. kernel /vmlinuz-2.6.32-696.el6.x86_64 root=/dev/sda3
    6. initrd /initramfs-2.6.32-696.el6.x86_64.img
    7. boot
    8. mv /boot/grub/grub.conf.bak /boot/grub/grub.conf
    

    情况3,破坏/boot目录,并修复

    #这种比较极端的情况,需要借助光盘
    1. rm -rf /boot/*
    2. Rescue installed system #使用光盘启动,救援模式
    3. 语言,键盘都选择默认;不启用网络
    4. df -h #检查当前的系统环境
    5. chroot /mnt/sysimage/
    6. df -h
    7. mount /dev/sr0/ /mnt
    8. rpm -ivh kernel --force #安装内核
    9. ls /boot
    10. grub-install /dev/sda #安装grub
    11. ls /boot
    12 vi /boot/grub/grub.conf #可参考上步的配置,以下内容以实际为准
    default=0
    timeout=5
    title c69
    root (hd0,0)
    kernel /vmlinuz-2.6.32-696.el6.x86_64 root=/dev/sda3
    initrd /initramfs-2.6.32-696.el6.x86_64.img
    13. sync
    14. exit
    15. reboot
    
    Centos7

    情况1,忘记、破解root口令

    1. 开机启动,在出现内核选项时按"键盘e键"进行编辑;找到linux16行并在行尾添加内核参数
    rd.break(init=/bin/bash也以用这行来替代);并按ctrl+x进入单用户模式
    2. mount –o remount,rw /sysroot
    3. mount
    4. chroot /sysroot
    5. passwd root
    6. touch /.autorelabel
    7. exit
    8. reboot
    

    情况2,grub破坏的修复

    1. cd /boot/
    2. rm -rf grub* #手动删除grub下的所有文件
    3. 以光盘启动引导系统
    4. chroot /mnt/sysimage
    5. ls /boot
    6. grub2-mkconfig -o /boot/grub2/grub.cfg
    7. exit
    8. reboot
    

    情况3,破坏/boot目录,并修复

    1. rm -rf /boot/*
    2. chroot /mnt/sysimage
    3. mount /dev/sr0 /mnt
    4. rpm -ivh /mnt/Packages/kernel-3.1.x.rpm --force
    5. ls /boot
    6. grub2-install /dev/sda
    7. grub2-mkconfig -o /boot/grub2/grub.cfg
    8. reboot
    

    情况4,破坏grub2下的grub.cfg并修复

    1. cp /boot/grub2/grub.cfg grub.cfg.bak
    2. rm -rf /boot/grub2/grub.cfg
    3. init 6
    4. grub>insmod xfs
    grub>set root=(hd0,1)
    grub>linux16 /vmlinuz-xxxxx root=/dev/mapper/centos-root
    grub>initrd16 /initramfs-.xxxxx.img
    grub>boot
    mv /boot/grub2/grub.cfg.bak /boot/grub2/grub.cfg
    5. init 6
    
    展开全文
  • linux紧急救援模式

    2015-11-09 13:31:00
    修改/etc/fstab, /etc/rc.d/rc.sysinit, /etc/rc.local等系统启动文件时误操作就会造成linux无法进入,...grub菜单中选择linux,按e,e,进入编辑模式, kernel (hd0,0)/vmlinuz root=/dev/hda2.....这一行最后加上 in...
    修改/etc/fstab, /etc/rc.d/rc.sysinit, /etc/rc.local等系统启动文件时误操作就会造成linux无法进入,有rescue盘可以容易修复.
    下述方法适合于没有rescue盘时修复系统. 

    grub菜单中选择linux,按e,e,进入编辑模式, 

    kernel (hd0,0)/vmlinuz root=/dev/hda2.....这一行最后加上 

    init=/bin/bash,修改好后按enter,b引导 
    修改后的引导信息类似如下: 
    kernel (hd0,0)/vmlinuz root=/dev/hda2  init=/bin/bash
    这样引导系统可以得到一个bash shell 
    ...进入的系统会是read-only的,首先先使用fsck检查系统

     

    fsck -a /dev/hdax 处理根分区 x是根分区号 比如hda2 
    fsck -r -a -a 处理其他分区 
    如果系统在上次重启,是正常重启的,文件系统是正常卸载的,

      可以不用fsck检查直接把系统挂载成read-write的 

    mount /proc 
    mount / -o remount,rw   
    swapon -a 打开所有的交换分区 
    source /etc/profile 加载用户环境 
    在修复好系统后将系统重新挂载成ro的,就可以安全重启了. 
    mount / -o remount,ro

    转载于:https://www.cnblogs.com/irun/p/4949711.html

    展开全文
  • Linux紧急救援模式(Centos7)

    万次阅读 多人点赞 2018-11-08 15:47:14
    救援模式,是一种在紧急情况下使用的系统救援方式,可以对系统中因意外丢失或被意外删除的系统文件 (是系统文件,非系统文件通过此模式是无法找回的)进行修复找回 。  Linux系统的救援模式是一种特殊的系统模式...

           救援模式,是一种在紧急情况下使用的系统救援方式,可以对系统中因意外丢失或被意外删除的系统文件 (是系统文件,非系统文件通过此模式是无法找回的)进行修复找回 。
           Linux系统的救援模式是一种特殊的系统模式,该模式是以光盘形式载入启动的,它也是一个独立的“简略”系 统,仍然具有正常系统的大部分功能,可以执行正常系统的绝大部分命令 。

    救援模式应用(Centos7):

    1.忘记、破解root口令

    操作步骤:

    开机启动,在出现内核选项时按"键盘e键"进行编辑;找到linux16行并在行尾添加内核参数 rd.break;并按ctrl+x进入单用户模式 
    mount –o remount,rw /sysroot 
    chroot /sysroot 
    passwd root 
    touch /.autorelabel 
    exit 
    reboot
    
    #######或者
    开机启动,在出现内核选项时按"键盘e键"进行编辑;找到linux16行将 rd 改成 rw ,并在行尾添加内核参数 rd.break;并按ctrl+x进入单用户模式 
    chroot /sysroot 
    passwd root 
    touch /.autorelabel 
    exit 
    reboot
    

    具体操作:
    1.此时按下 e ,进入编辑模式
    在这里插入图片描述
    找到linux16行并在行尾添加内核参数 rd.break
    在这里插入图片描述
    按ctrl+x进入单用户模式
    在这里插入图片描述
    2.重新挂载 mount -o remount
    在这里插入图片描述
    3.切换
    在这里插入图片描述
    4.重新设置root用户的密码,要设置成功才行
    在这里插入图片描述
    5.创建一个文件
    在这里插入图片描述
    6.然后退出,重启,登录时输入新设置的密码即可。

    2.grub破坏的修复

    删除/boot/grub2后,重启页面出现的画面为
    在这里插入图片描述

    操作步骤:
     1. cd /boot/ 
     2. rm -rf grub*     #手动删除grub下的所有文件 
     3. 以光盘启动引导系统 (在进入虚拟机的瞬间按下F2)
     4. chroot /mnt/sysimage 
     5. ls /boot 
     6.mkdir /boot/grub2
     7.grub2-mkconfig -o /boot/grub2/grub.cfg 
     8.grub2-install /dev/sda
     9. exit 
     10. reboot
     11. 以光盘启动引导系统 (在进入虚拟机的瞬间按下F2,将修改的还原)
     12.重启即可
    

    删除grub2
    在这里插入图片描述
    以光盘启动引导系统 ,保存退出
    在这里插入图片描述
    选择第三项
    在这里插入图片描述
    选择第二项,进入救援模式
    在这里插入图片描述
    进入救援模式操作
    在这里插入图片描述
    恢复以硬盘启动,保存退出在这里插入图片描述
    然后就可以正常启动虚拟机了
    在这里插入图片描述

    3.破坏/boot目录,并修复

    删除/boot/*后,重启页面为:
    在这里插入图片描述

    操作步骤:
    1. rm -rf /boot/* 
     2.reboot
     3. 以光盘启动引导系统 (在进入虚拟机的瞬间按下F2)
     4. chroot /mnt/sysimage 
     5. mount /dev/sr0 /mnt 
     6. rpm -ivh /mnt/Packages/kernel-3.10.0-693.e17.x86_64.rpm.rpm --force
     7. ls /boot 
     8. grub2-install /dev/sda 
     9. grub2-mkconfig -o /boot/grub2/grub.cfg 
     10. exit
     11.reboot
     12. 以光盘启动引导系统 (在进入虚拟机的瞬间按下F2,将修改的还原)
     13.重启即可
    

    删除/boot/目录下的所有文件和目录
    re'b
    以光盘模式启动(此步骤已在2中讲过,这里就不重复了)
    进入救援模式操作
    在这里插入图片描述
    恢复以硬盘启动,保存退出(上面讲过)
    然后就可以正常启动了。
    在这里插入图片描述

    4.破坏grub2下的grub.cfg并修复

    操作步骤:
    1. cp /boot/grub2/grub.cfg grub.cfg.bak 
     2. rm -rf /boot/grub2/grub.cfg 
     3. init 6(重启)
     4. grub>insmod xfs  
         grub>set root=(hd0,1)
         grub>linux16 /vmlinuz-xxxxx root=/dev/mapper/centos-root
         grub>initrd16 /initramfs-.xxxxx.img   
         grub>boot   
     5. mv /root/grub2/grub.cfg.bak /boot/grub2/grub.cfg 
     6. init 6
    

    删除/boot/grub2/grub.cfg
    在这里插入图片描述
    重启后自动进入
    在这里插入图片描述
    在此模式下进行以下操作
    在这里插入图片描述
    重启后进行以下操作
    在这里插入图片描述

    然后再重新启动即可。

    展开全文
  • 一:重启服务器 开机后,按上下键,选择第一项,按下e键进行编辑 进入以下界面: 操作类似windows下的文本文件 ...按Ctrl+x进入紧急模式: 执行: chroot /sysroot passwd 提示输入新...

    当我们忘记root的密码的时候,怎么快速重新给root设置密码:

    • 一:重启服务器

    开机后,按上下键,选择第一项,按下e键进行编辑

    • 进入以下界面:

    • 操作类似windows下的文本文件

    选择此行,将后面的  ro 改成 rw init=/sysroot/bin/sh 如图所示

    按Ctrl+x进入紧急模式:

    • 执行:
    chroot /sysroot
    passwd

    提示输入新密码(注意:Selinux开启的情况,则在执行:touch /.antorelabel)

    • 退出并重启服务器:
    exit
    reboot

    重启过程中报错的话,也可以手动重启服务器。(小博主踩过坑,不过手动启动后密码既然改成功了,这里小博主不敢确定,需要大家去摸索一下)

    展开全文
  • 进入紧急模式恢复root密码 开机选择内核 按e进入编辑 查找: linux内核信息 ro rhgb ...进入紧急模式(emergency mode): chroot命令用来在指定的根目录下运行指令 chroot,即change root directory(更改r...
  • 正如你可能已经知道的那样,运行...在这个简短的教程中,我们将看到如何启动救援模式以及紧急模式。本指南在 Ubuntu 18.04 LTS 中进行了测试,但是下面给出的步骤适用于大多数使用 systemd 作为默认服务管理器的 Lin...
  • 进入紧急模式 进入/etc目录查看和所有fstab打头的文件,一般你可以找到: a. fstab文件 b. fstab打头其他文件,一般表示备份 vi fstab 看看内容,如果有些硬盘是启动时没有插在上面的,就给他删掉,如果自己吃不准,...
  • 在救援模式下,将挂载所有本地文件系统,仅启动一些重要服务。与救援模式相比,在紧急模式中不启动任何东西。-- Sk致谢译自 | ostechnix.com 作者 | Sk译...
  • linux紧急救援实验

    2015-11-27 19:16:00
    linux紧急救援模式下模拟实验rescue模式:紧急救援模式 启动一个位于光盘上的linux系统,其会在启动过程中去检测本地的硬盘设备,并寻找原来的根文件系统,借助于此系统完成某些修复 此系统有自己的rootfs,但功能...
  • linux紧急修复系统

    2010-03-24 15:05:00
    linux 紧急修复插入linux系统盘,从光驱启动按F2接着在boot后面输入linux rescue(linux紧急修复模式)接着是显示语言和键盘和配置网络接着rescue(只读)选择continue接着可以运行一些命令我还有截图呢?可以看看,然后...
  • 背景:linux系统奔溃后的紧急救援模式(init : Failed to spawn readahead-collector main process :unable to execute)1.公司同事反馈jenkins无法构建,有一台linux虚拟机无法登陆,报错信息如下init: Failed to ...
  • 救援模式,是一种在紧急情况下使用的系统救援方式,可以对系统中因意外丢失或被意外删除的系统文件 (是系统文件,非系统文件通过此模式是无法找回的)进行修复找回 。 Linux系统的救援模式是一种特殊的系统模式,该...
  • linux 救援模式

    千次阅读 2018-11-06 21:45:10
    救援模式,是一种在紧急情况下使用的系统救援方式,可以对系统中因意外丢失或被意外删除的系统文件(是系统文件,非系统文件通过此模式是无法找回的)进行修复找回 几种救援类型 1. 忘记、修改密码 1 ) 开机启动,在...
  • 这两天用pe的时候,不小心点了里面的引导修复,结果造成grub丢失,系统启动直接进入...linux /vmlinuz*** root=UUID=******** ivrs_ioapic[32]=00:14.0 #根据具体的vmlinuz文件明更改,可用tab键不全。UUID号直接写,
  • How to Bootup Oracle Linux 7.x into Rescue Mode or Emergency Mode Through Systemd (Doc ID 2153996.1) APPLIES TO: Linux OS - Version Oracle Linux 7.0 and later Linux x86-64 GOAL This article explai...
  • Linux 服务器引导到单用户模式或救援模式Linux 管理员在关键时刻恢复服务器时通常使用的重要故障排除方法之一。-- Pradeep Kumar有用的原文链接...
  • 用它可以独立地启动和运行一个完整的Linux系统。实际上,急救盘组中的第2张盘上就有一个完整的Linux系统,包括root文件系统;而第1张盘则存放了可启动的内核。  使用急救盘组维护系统很简单。只需用这两张盘...
  • welcome to emergency mode!after logging in ,type “journalctl -xb” to view system logs,“systemctl reboot” to reboot ,“systemctl default” to try again to boot into default mode。...
  • Linux密码重置
  • http://linux.chinaunix.net/techdoc/install/2008/06/29/1013918.shtml 处理: mount -o remount,rw /dev/sda1 / ...
  • 6.3实战:进入centos7 紧急模式恢复root密码 用户一般来说是指使用计算机的人,计算机对针使用其的每一个人给了一个特定的名称,用户就可以使用这些名称来登录使用计算机,除了人之外,一些系统服务也需要含有部分...
  • 一般来说,如果系统管理员不能正常进入系统,就需要考虑使用急救盘组进入急救模式排除系统的故障。但在没有制作急救盘组的情况下,Linux系统不能启动,该怎么办?本文就教给你一个解决方法。
  • centos7进入单用户模式 当我们设置用户密码时,有可能会忘记,这时如何登陆呢,单用户模式就可以 首先我们进入开机界面,按e进行选择 会进入以下界面, 然后找到图中红线标注的该行,在行尾添加 init=...
  • 用户如果丢失了root口令,那么可以让机器启动进入单用户状态(Linux中七个启动级别中的1级)来...4、改完之后,按下Ctrl+X(重新启动)进入紧急模式(这时进入的并不是真正的Linux操作系统内核里面,而是shell的其中...
  • 实际上,急救盘组中的第 2 张盘上就有一个完整的 Linux 系统,包括 root 文件系统;而第 1 张盘则存放了可启动的内核。 使用急救盘组维护系统很简单。只需用这两张盘启动系统后,进入急救模式,这时使用的是 root ...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 254
精华内容 101
关键字:

linux紧急模式

linux 订阅