1.这里使用的是vmware  vsphere虚拟主机

救援模式有什么作用

◆可以更改root密码;

◆恢复硬盘、文件系统操作;

◆系统启动不来的时候,只能通过救援模式来启动;

首先设置启动选项,我这里是开机按F2进入bios,找到boot,选择CD-ROM启动,保存退出

系统是centos,将centos光盘镜像挂载

2.进入到rescue模式

3.选择语言  按tab移动到ok键(我这里选择的是“chinese(simplified---简化的)”)

4. 选择键盘类型. 默认即可.    按tab键移动到OK选项

5. Rescue Method也保持默认。因为我们使用的是光驱里的光盘.    按tab键移动到ok选项

6. 是否在使用Rescue模式启用网路. 这个根据自己的实际情况.  这里本人选择no

7. 提示将Rescue环境挂载到/mnt/sysimage。   按tab键移动到Continue

8.提示输入chroot /mnt/sysimage改变到磁盘根目录

9.选择模式.

shell: 直接进入命令行, 可以进行的操作有编辑文件、修改用户密码等;

fdkd: 诊断模式;

reboot: 会直接重启;

这里咱们选择shell模式;

10.进入root环境, 修改root用户密码

bash-4.1# chroot /mnt/sysimage                  #进入到root环境

#fdisk -l /dev/sda     {使用fdisk检查分区}

#grub-install /dev/sda {安装grub引导程序到磁盘/dev/sda的MBR扇区}

sh-4.1# exit                                    #退出root环境

或者

sh 3.1#grub

grub>root (hdx,y)

grub>setup (hd0)

grub>quit

这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。

总结:在rescue模式下可以重装GRUB引导程序,修复MBR扇区。

总结: 修改完root用户的密码后, 是无法重启系统的。 需要退出root环境, 然后reboot重启系统。

转载于:https://www.cnblogs.com/dynwings/p/6722891.html

linux下grub故障(使用光盘进入救援模式)相关推荐

  1. Linux 忘记密码如何登陆—续篇2救援模式

    Linux  救援模式的应用 1.  当系统连单用户模式都无法进入时或出现GRUB命令行也不能解决的引导问题,我们就需要使用Linux救援模式来进行故障排除了.步骤如下:<?xml:namesp ...

  2. 创建三个并发进程linux,Linux下几种并发服务器的实现模式(详解)

    1>单线程或者单进程 相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client 不存在并发. 2>循环服务器和并发服务器 1.循 ...

  3. 1 linux下tcp并发服务器的几种设计的模式套路,Linux下几种并发服务器的实现模式(详解)...

    1>单线程或者单进程 相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client 不存在并发. 2>循环服务器和并发服务器 1.循 ...

  4. Linux下Grub命令配置详解

    grub(Grand Unified Boot Loader)启动引导器 与grub相似软件比较 BM:安装多操作系统软件,必须把两个操作系统安装在主分区,硬盘最多可以分4个主分区. LILO:以前l ...

  5. linux下grub引导windows,Grub引导Linux或者windows系统

    很多新手,在安装linux系统时常常会出现的问题:引导程序装错,或者不小心删除linux分区,把mbr删掉了.或者装完linux后又重装windows,把mbr覆盖了,以致无法启动系统,出现" ...

  6. linux网络95值工具,Linux下网络故障排查工具之ping|traceroute和tcptraceroute|mtr工具

    服务器运维人员在日常运维服务器的过程中经常会遇到服务器网络故障,有服务器硬件造成的,也有服务商网络问题造成的,也有区域网络问题造成的,这个时候就需要用到ping,traceroute,mtr这三个命令 ...

  7. linux下grub的使用和介绍

    什么是grub 多操作系统引导程序:简单说就是系统启动的时候你可以选择启动那个系统(可以是一个磁盘安装多个系统也可以是多个磁盘的多个系统).linux下常见的有grub/grub2,LOLI,嵌入系统 ...

  8. linux as5 启动mysql_Red Hat AS5进入救援模式的步骤

    当因为某些原因导致无法通过正常引导进入系统,如GRUB损坏或者误删除了某些重要的系统配置文件,或者进行某些特殊的系统维护任务,例如忘记了root用户的口令需要进行重置.就需要使用Linux救援模式. ...

  9. linux救援模式使用yum,linux学习笔记-第二课-yum,救援模式,单用户模式,运行级别...

    一.学习yum命令 yum list ==> 列出一个或一组软件包 grouplist ==> 列出关联数据包清单 install package1 [[package2] [...] = ...

最新文章

  1. 生物信息学基本知识笔记
  2. IIS利用X-Forwarded-For获得来访者的真实IP
  3. 2020年高考西工大附中成绩分析
  4. Windows7上安装TensorFlow——基于Docker镜像
  5. Android Studio 引用aar包 更新后找不到新增的方法问题(踩坑)
  6. (17)css3新增背景属性
  7. 洛谷——P2440 木材加工
  8. 论软件设计模式及其应用
  9. 手机电子词典_论央视主持人的个人修养:习惯性纠正他人读音,手机里装着电子版词典!...
  10. Unity摄像机平滑处理跟随
  11. 从零开始做运营-读书笔记一
  12. [CVPR2022|基于文本实例分割]ReSTR: Convolution-free Referring Image Segmentation Using Transformers
  13. pdfbox或icepdf转换PDF为图片时,中文乱码处理
  14. VLOG的文字遮罩(利用文字显示内部)
  15. 小秘谈币:谈谈炒币的几点感悟
  16. MacOS下Git与GitHub
  17. STM32CubeMX系列08——SPI通信(W25Q64、NRF24L01无线模块)
  18. mysql 1025_ERROR 1025 (HY000): Error on rename of to
  19. Day4 | 中国移动物联网公司数字化产品部研发经理的分享
  20. 【转】电脑新装Java的流程

热门文章

  1. Asp.net中的Cache--HttpRuntim.Cache 和 HttpContext.Current.Cache
  2. JavaWeb--数据库添加
  3. 篝火怎么做_上世纪的“Dyatlov事件”到底是怎么一回事儿,真是未知力量吗?...
  4. 【Python学习系列五】Python网络爬虫框架Scrapy环境搭建
  5. cidaemon.exe是什么进程及如何关闭cidaemon.exe进程
  6. Understand Skills-Based Routing
  7. JDK源码解析 Runable是一个典型命令模式,Runnable担当命令的角色,Thread充当的是调用者,start方法就是其执行方法
  8. java的知识点33——死锁及解决方案
  9. Linux服务器oracle数据库重启服务、重启监听方法,oracle数据库sysdba管理员登录方法
  10. Python 技术篇-百度语音识别API接口调用演示