Linux GRUB引导故障:

故障原因:

MBR中的GRUB引导程序遭到破坏

grub.conf文件丢失、引导配置有误

故障现象:

系统引导停滞,显示“grub>”提示符

解决思路:

尝试手动输入引导命令

进入急救模式,从备份中恢复grub.conf

向MBR扇区中重建grub程序

Grub配置文件/boot/grub/grub.conf与MBR扇区引导数据同时丢失

1.删除grub配置文件、模拟破坏MBR扇区中grub引导程序

2.重启系统出现”grub>”提示符,无法完成进一步的系统启动过程

3.在grub>环境中输入对应的引导指令

模拟前配置文件快照:

Title:指定在启动菜单中显示的操作系统名称

Root:指定包含内核等引导文件的/boot分区所在的位置

Kernel:指定内核文件所在位置,内核加载时权限为只读”ro”,并通过root=指定根分区的设备文件位置

Initrd:指定启动内核所使用的临时系统镜像文件所在的位置

开机修复步骤:

4.或插入光盘引导进入急救模式重写grub文件

5.重新将grub引导程序安装到第一块硬盘(sda)的MBR扇区

欢迎关注微信公众号:小温研习社

转载于:https://blog.51cto.com/wenzhongxiang/1190546

Linux—系统启动类故障之 GRUB引导故障相关推荐

  1. Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)

    修复MBR(主引导记录)扇区故障 故障原因 病毒.木马等造成的破坏 不正确的分区操作.磁盘读写误操作 故障现象 找不到引导程序,启动中断 无法加载操作系统,开机后黑屏 解决思路 应提前做好备份文件 以 ...

  2. Linux修复GRUB引导故障

    修复GRUB引导故障 1.故障原因: MBR中的GRUB引导程序遭到破坏(GRUB为MBR的1-446字节) grub.conf文件丢失.引导配置有误(CentOS7为grub2.cfg) 2.故障现 ...

  3. windows和linux添加引导文件,Linux与Windows 10用grub引导教程-Go语言中文社区

    前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...

  4. 设置windows引导linux分区,windows下安装grub引导Linux

    在安装Linux和windows双系统时通常是先安装windows再安装Linux,因为windows会对主引扇区录进行充0,因而破坏主引导记录.当安装完windows再安装Linux,Linux会将 ...

  5. linux安装 grub失败,安装linux+windows的系统 如果grub引导失败的解决方法

    对于安装linux+windows双系统的计算机,如果linux系统崩溃或者grub引导失败,可能导致windows也无法进入. (1) 通过linux的安装盘重新安装grub引导程序,成功地概率很小 ...

  6. grub linux修复 pe,恢复Ubuntu GRUB引导的方法

    恢复 Ubuntu 引导 Ubuntu 的 GRUB 引导不在使用 GRUB 1 了,改用 GRUB 2(其实是beta版本).重装 Windows 系统后,用原来的 Live CD 方法无法再修复了 ...

  7. Ubuntu Linux系统 设置开机进入 grub 引导界面的方法

    1. 开机,单击右键按 E ,进入终端,输入 sudo gedit /etc/default/grub 回车键确认 2.输入用户密码,会弹出 grub 配置文件. 3.修改文件中的以下三处 (下图展示 ...

  8. RHEL 5基础篇—常见系统启动类故障

    常见系统启动类故障 在linux系统的启动过程中,涉及到MBR主引导记录.GRUB启动菜单.系统初始化配置文件inittab等各方面,其中任何一个环节出现故障都有可能会导致系统启动失败.因此一定要注意 ...

  9. linux系统运行pbs出现ntf,Linux系统启动故障修复

    Linux在启动过程中会出现一些故障,导致系统无法正常启动,本文列举了几个应用单用户模式.GRUB命令操作.Linux救援模式的典型故障修复案例. 一.单用户模式 Linux提供了单用户模式(类似Wi ...

最新文章

  1. freemarker获取封装类中对象的属性(六)
  2. shell 学习笔记(18)
  3. mysql 导入创建表空间_说说在 Oracle11g 中如何创建表空间、创建用户并授权以及导入与导出数据...
  4. 如何灵活使用OSS监控数据动态调整OSS服务参数
  5. CSV格式整理,去除与上一行数据重复的单元格
  6. oracle+buffer+busy+wait,Oracle数据库buffer busy wait等待事件 (2)
  7. php api查询开发,PHP 开发API接口 登记,登录,查询用户资料
  8. 使用 Django 的日志模块,同时发送错误邮件到163邮箱
  9. 深入浅出看懂AlphaGo Zero (文章最后有原AlphaGo Zero论文地址)
  10. 基于STM32F4的NRF24L01驱动程序
  11. json例外被抛出并且未接住
  12. 【Linux】su 和 sudo 命令
  13. 说完列表说字典,说完字典说集合,滚雪球学 Python
  14. 琼斯是计算体心立方弹性模量_《固体物理学》概念和习题 答案 ()
  15. Logback 学习笔记
  16. 企业如何建立完善的管理体系
  17. Centos 7 x64 搭建文件服务器HFS
  18. 手机长时间不用自动断网_手机如果放一段时间不用就自己断开网络连接但 – 手机爱问...
  19. 厄米共轭matlab,JuliaStatComputing
  20. 全国青少年软件编程python等级考试-青岛全国青少年软件编程等级考试—Python

热门文章

  1. http dns django
  2. HDU 2012 素数判断方式
  3. Software Construction Series(1)
  4. shell命令总结一
  5. pymssql.OperationalError: (20017 问题解决
  6. HTMLTestRunner测试报告
  7. (Python编程)Pickle对象
  8. 一淘网挑战百度意在造势 人才储备成最大障碍
  9. 在VS2010中F5调试Silverlight程序时,提示“无法启动调试,找不到Microsoft Internet Explorer”...
  10. 使用文章来增加流量和排名