Linux 开机进入grub 命令行模式

这篇具有很好参考价值的文章主要介绍了Linux 开机进入grub 命令行模式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前提情景:

由于删除了/boot/efi/EFI/openEuler/grub.cfg,重启服务器后,无法进入原来正常的系统,进入了grub命令行界面

如图:

linux系统开机进入grub,linux,运维,服务器

备注:对于centos7/8/openEuler,如果是采用的UEFI方式引导的,那系统的GRUB的有效配置文件是 /boot/efi/EFI/centos/grub.cfg;如果是采用的Legacy方式引导,那对应的GRUB的有效配置文件是/boot/grub2/grub.cfg。

解决办法:

采用系统镜像,设置开机从镜像启动,如图进入启动界面

linux系统开机进入grub,linux,运维,服务器

选择第三项进入Troubleshooting故障排除界面 ,进入第三项后,点击第二项,进入救援模式

linux系统开机进入grub,linux,运维,服务器

  然后进入如下模式,选择1,继续进行,接下来,我们就会进入到一个shell模式中,需要切换根目录,进行系统修复:

linux系统开机进入grub,linux,运维,服务器

1、chroot  /mnt/sysroot/   切换根目录

2、在/boot/efi/EFI/openEuler/目录下生成grub.cfg文件

        grub2-mkconfig -o /boot/efi/EFI/openEuler/grub.cfg

        或者grub2-mkconfig > /boot/efi/EFI/openEuler/grub.cfg

3、sync

(切记一定要执行,否则重启不生效,再次在救援模式下查看grub.cfg可能会被修改为grub.cfg.new)

4、然后exit退出,再reboot重启。

备注:如果是Legacy方式引导时:

1、chroot  /mnt/sysroot/   切换根目录

2、在/boot/grub2/目录下生成grub.cfg文件

        grub2-mkconfig -o /boot/grub2/grub.cfg

        或者grub2-mkconfig > /boot/grub2/grub.cfg

3、sync  

(切记一定要执行,否则重启不生效,再次在救援模式下查看grub.cfg可能会被修改为grub.cfg.new)

4、然后exit退出,再reboot重启。

linux系统开机进入grub,linux,运维,服务器

如果正常开机则修复grub成功! 文章来源地址https://www.toymoban.com/news/detail-716439.html

到了这里,关于Linux 开机进入grub 命令行模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Ubuntu】Ubuntu更新到2020.04后开机只能进入grub界面解决方案

    问题描述: 把ubuntu系统更新到2020.04后重启不是进入登陆界面,不管怎么重启都是进入grub命令行界面。 方案一(临时) grub界面执行下述命令 这样就可以进入图形化界面了,但是每次重启都又重新出现grub界面; 所以进入界面后,需要操作: 方案二 1.开机F2/F12进入BIOS(机型

    2024年02月07日
    浏览(32)
  • Linux常用命令——grub命令

    多重引导程序grub的命令行shell工具 grub命令 是多重引导程序grub的命令行shell工具。 语法 选项 实例 利用grub命令来启动损坏的Linux系统,可能你的电脑因为某些原因损坏不能自动启动了。当然原因很多,可能的现象也很多。 这里说一下这种情况下的处理方法,即:屏幕上提示

    2024年02月07日
    浏览(72)
  • linux/ubuntu系统管理(8)ubuntu启动模式介绍以及如何进入单用户模式和恢复模式

    Ubuntu操作系统提供了多种启动模式,每种模式都有不同的用途和功能。下面将深入介绍Ubuntu的几种启动模式: 正常启动模式(Normal boot) :这是默认的启动模式,也是大多数用户使用的模式。在正常启动模式下,系统会按照正常的流程启动,加载所有必要的服务和驱动程序,

    2024年01月25日
    浏览(34)
  • Linux系统运维:性能监视和分析工具sar命令详解

    目          录 一、sar工具介绍 二、sar工作原理 (一)原理概述 (二)sar数据收集器 三、sar命令语法 四、sar主要功能介绍 (一)功能概述 (二)CPU统计数据 (三)磁盘I/O统计数据 (四)网络统计数据 1、是使用-n DEV选项的sar输出 2、关于网络错误的信息可以用sar -n EDE

    2024年02月21日
    浏览(57)
  • Ubuntu系统怎么进入grub界面

    现在项目需要,Ubuntu系统需要进入recovery mode,卸载unity桌面,搜了很多资料都是说开机长按shift键,我试着怎么也不行。 后来发现只需要修改grub配置文件就可以了 简单粗暴方案如下: sudo gedit /etc/default/grub    打开配置文件,在最后增加一行 GRUB_TIMEOUT_STYLE=menu 保存关闭文件

    2024年02月05日
    浏览(74)
  • Linux系统启动卡在启动界面,进入紧急模式(ermergence mode)解决办法,修改UUID硬盘挂载

    最近常在服务器上更换硬件设备以及切换系统,在使用镜像安装完Ubuntu server系统后,进系统时首先在开机在此处等待了将近1分半中,之后进入了emergence mode 如果是 ubuntu desktop版的话,会卡在紫色的loge的界面,之后依然是进入emergence mode 如果确认硬件设备没问题,硬盘分区正

    2024年02月16日
    浏览(29)
  • Linux中修改系统启动项grub

    在修改grub时看到很多资料,上来就是直接修改 /etc/default/grub 配置文件中的GRUB_DEFAULT配置项,但是有时候修改不成功,本文简单说明一下修改的原理。 注:根据本人机器上的配置文件讲解,其他人可能不一样,所以只做参考。 介绍的是Ubuntu下的修改方式,Centos下的修改方式不

    2024年02月10日
    浏览(27)
  • RedHat Linux系统故障修复—— grub引导、MBR损坏修复过程

    一、故障问题 MBR损坏是一种非常常见的错误,两种情况:1.MBR文件损坏 2.grub目录被误删除 1.首先,MBR是安装在硬盘的第一个扇区上占用了512个字节,其中前446字节是bootloader用于引导操作系统(中间的64个自己用来指定分区,每个分区为16个字节,所以一个操作系统最多有四个

    2024年04月11日
    浏览(29)
  • Linux 运维常用命令

    先说些废话 因为笔者有着大量运维部署站点的需求,所以之前一直在陆陆续续学习并实践各种 Linux 的 Shell 命令,在此记录一些高频命令的使用的说明,方便自己回顾加深记忆。 后期如果有用到一些新的命令,也会继续保持更新,如果写的有不对的地方,也请各位看官指出,

    2024年02月16日
    浏览(31)
  • Linux——Centos7进入单用户模式修改密码

            本篇文章适用于经常忘记自己root用户密码的初学者!!!,会进入单用户模式修改root密码即可。 系统启动进入到如下界面后输入字母“e”;         2.可以看到进入到如下界面;         3.一直下翻到图中圈起来的这部分;         4.在Linux16这一段的最后

    2024年02月05日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包