教你一招超级简单的方法快速搞定grub.conf文件的丢失及损坏

实验环境:

GRUB是大多数Linux系统默认使用的引导程序,当“/boot/grub/grub.conf”配置文件丢失或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Linux主机启动可能会出现”grub>”的提示符,无法完成系统其它,如何修复系统

实验原理:

实验模拟:

一、系统/boot/grub/grub.conf文件丢失。

以下是正常的grub.conf配置文件,可以先参考下。

实验之前,先将grub.conf备份一份,以防出错。备份好之后,删除grub.conf文件,模拟文件丢失。

系统重启后,进入grub>模式

接下来开始恢复grub.conf信息,不过以下操作都是临时写入内存的,不会保存到/boot/grub/grub.conf文件中。

操作方法:

假如你不知道包含内核等引导文件的/boot分区所在的位置,可通过尝试进行,先输入”root (hd0,”然后按Tab键,其中后面写0X83的都是分区都有可能是/root分区,(0X82 是swap分区,就不用试了)

输入完成之后回车,接下来输入 kernel /vm 按Tab键,如果出来内容,说明选择对了;如果不对,再继续尝试。

本文出自 “UNIX/Linux Discovery” 博客,请务必保留此出处http://dreamfire.blog.51cto.com/418026/1076824

补全了内核文件之后,还需要在后面设置内核加载权限为只读 ro,并通过“root=”指定根分区设备文件的位置。至于什么位置,只能一个一个试了。目前(hd0,0)、(hd0,2)都被使用了。剩下(hd0,1)和(hd0,3)[备注:(hd0,1)=/dev/sda2 (hd0,3)=/dev/sda4]

出现以下信息,说明选择的根分区不对,关闭电源继续。

关闭电源后,再开机,由于刚才写的内容都是暂时写入内存的,所以还需要重新写一遍。

最后一行输入启动内核所使用的临时系统镜像文件所在的位置,也是 先输入initrd /in 然后通过Tab补全即可,无需记忆。以下两种写法都可以。

重启后,正常进入系统。

如果在你没有grub.conf文件的情况下,只能通过手工编写grub.conf文件,防止下次重启再次进入grub>模式。

以下是默认的四行,必须写清楚,具体什么意思,参考man grub.conf文件。

本文出自 “UNIX/Linux Discovery” 博客,请务必保留此出处http://dreamfire.blog.51cto.com/418026/1076824

第五行开始写kernel文件,通过一些特殊命令协助你写完kernel文件。在vim查找模式下输入.! 命令可以将结果追加到文档后面。

#blkid /dev/sda4 显示分区的UUID信息

下面就写好了grub.conf的配置文档

重启系统,看是否能进入系统

进入成功。

二、系统/boot/grub/grub.conf损坏

修改grub.conf文件,制作文件损坏,然后重启,会发现电脑出现黑屏。

重启启动,按任意键进入GRUB模式。按e进入编辑

查找出错误,并进行修改后,按b 重启启动

由于在GRUB模式更改的内容只是临时写入内存,并没有写到grub.conf配置文件中,进入系统后,需要将配置文件修改正确。然后系统就进入正常模式。

本文出自 “UNIX/Linux Discovery” 博客,请务必保留此出处http://dreamfire.blog.51cto.com/418026/1076824

总结:整个实验其实很简单,只需要记住几个主要的关键词即可,其他都是通过Tab补全模式进行的。当然如果你有安装光盘,也可以通过急救模式进行修复。

本文转自凌激冰51CTO博客,原文链接:http://blog.51cto.com/dreamfire/1076824,如需转载请自行联系原作者

教你一招超级简单的方法快速搞定grub.conf文件的丢失及损坏相关推荐

  1. 怎么把横版视频剪成竖版?两种方法快速搞定!画面满屏,没有黑边

    现在很多手机社交媒体上,都比较流行竖版视频.那么横版视频如何变成竖版?今天教大家两种方法快速搞定!横版改成竖屏,并且做到画面满屏,无黑边.顺便还会分享现在抖音.朋友圈.影视圈最流行的竖版视频排版方式的 ...

  2. android 电视 竖屏 黑边 -平板,怎么把横版视频剪成竖版?两种方法快速搞定!画面满屏,没有黑边2018-11-12...

    现在很多手机社交媒体上,都比较流行竖版视频.那么横版视频如何变成竖版?今天教大家两种方法快速搞定!横版改成竖屏,并且做到画面满屏,无黑边.顺便还会分享现在抖音.朋友圈.影视圈最流行的竖版视频排版方式的 ...

  3. html让视频变形不留黑边,怎么把横版视频剪成竖版?两种方法快速搞定!画面满屏,没有黑边...

    现在很多手机社交媒体上,都比较流行竖版视频.那么横版视频如何变成竖版?今天教大家两种方法快速搞定!横版改成竖屏,并且做到画面满屏,无黑边.顺便还会分享现在抖音.朋友圈.影视圈最流行的竖版视频排版方式的 ...

  4. 计算机删除的文件怎么查找,怎么找回电脑回收站删除的文文件?简单几步快速搞定...

    怎么找回电脑回收站删除的文文件?简单几步快速搞定 2020年06月28日 15:30作者:黄页编辑:黄页 分享 怎么找回电脑回收站删除的文件?回收站是每个电脑所特有的功能之一,不管是笔记本还是台式电脑 ...

  5. 水墨特效怎么做?两种方法快速搞定!大神都在用的超美视频画面效果

    想在视频里用高大上的水墨特效,却不知道怎么做?一般做这种唯美好看的效果,在一些特效软件里需要自己去设计.渲染,这一步就难倒了很多新手.那像视频大神一样的水墨特效就没办法制作了吗? 今天就教大家快速搞定 ...

  6. 怎么做95置信区间图_这种动态的OD图怎么做?简单3步快速搞定

    之前在视频号中发过一个单车的出行数据可视化效果. 动态展示了某天单车不同时段的运行情况,这种动态的OD可视化效果是如何制作的呢?使用的是kepler.gl进行制作的,其实非常简单,3步即可快速搞定. ...

  7. 超级简单的方法实现虚拟机和主机之间文件的复制和粘贴

    前言 首先介绍一下网上大部分关于安装Vmware tools的方法,也就是解压缩VMwareTools-tar.gz得到vmware-tools-distrib文件夹,然后以root权限执行命令./v ...

  8. 还在因常常忘记关电脑而烦恼吗?小编教你一招,一封邮件轻轻松松搞定

    原标题:运用Python爬虫实现远程控制电脑关机 在大一时,我们老师教过我们远程电脑关机,但那个代码比较多,而且我也没有实现.现在,通过这个寒假学习Python爬虫,实现这个过程好像变得非常简单了. ...

  9. 两种方法快速搞定高版本的cad图怎么在低版本中打开

    说起CAD,相信大多数人还是比较熟悉的,毕竟CAD图纸现在应用得很是广泛.但是有个问题,就是大家在传输CAD图纸的时候,可能大家所用的工具是不一样的,这就导致可以高版本工具做绘的图,在低版本的软件中是 ...

最新文章

  1. Ubuntu网络配置方法
  2. 一篇RxJava友好的文章(一)
  3. 经典网页设计:10个响应式设计的国外购物网站
  4. 正则表达式的20个小应用
  5. dbus PHP,安装dbus-python的简要教程
  6. ElasticSearch中的集群、节点、索引、文档、类型是什么?
  7. 基于JAVA+Swing+MYSQL的电影院购票管理系统
  8. 第3批鸿蒙手机排名,荣耀手机也能升级!第三批鸿蒙手机升级名单大曝光:全球第三稳了...
  9. C#语言-NPOI.dll导入Excel功能的实现
  10. Java中url传递中文参数取值乱码的解决方法
  11. EF Core 小工具
  12. 一起谈谈 Java 9 的新特性
  13. 2021-07-19交互设计精髓读后感
  14. 订单系统:订单生成及其状态机流转介绍
  15. 施耐德 m340 编程手册_施耐德推出开放自动化平台,开启“软件驱动自动化”时代...
  16. 黄金分割点(java)
  17. eplan zw9文件_eplan 中ZW0格式是什么文件啊?
  18. React-native项目使用逍遥游模拟器运行
  19. MITxPro平台 Base SPOC-MachineLearning, Modeling, and Simulation Principles 课后习题参考答案
  20. 宽带IPTV单线复用

热门文章

  1. 科技/IT:2019 年 Q3 表现最佳和最差的企业
  2. 证明黎曼猜想的5页论文已发布!最简洁的解读在这里
  3. 干货|2018物流机器人行业报告发布!不容错过
  4. CTO梁军离职,市值蒸发59亿,核心技术人才仅剩3人!寒武纪“动荡”的6周年
  5. 微软低调发布 Web 版本的 Visual Studio Code 预览
  6. 我是 Redis,MySQL 大哥被我害惨了!
  7. 深度探索Hyperledger技术与应用之超级账本初体验(附部署代码)
  8. 51Nod:1085 背包问题
  9. Mac下使用Wine安装Xshell 4和Xftp 4
  10. 实验三:实现一个大素数生成算法