Linux救援:开机进不了系统,显示”GRUB>”命令提示符的解决方法

这篇具有很好参考价值的文章主要介绍了Linux救援:开机进不了系统,显示”GRUB>”命令提示符的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Linux系统中,GRUB是一个常见的启动加载器,负责加载系统的内核和初始文件系统。

然而,当出现某些错误时,系统可能会在开机时出现”GRUB>”命令提示符,而无法正常启动。

在本文中,我们将介绍如何修复这种情况。

了解GRUB和问题原因

首先,我们需要了解什么是GRUB,以及为何会出现”GRUB>”提示符。

GRUB是Grand Unified Bootloader的简写,是一个多操作系统启动程序。

当你看到”GRUB>”提示符时,通常表示GRUB无法找到正常的配置文件,因此进入了命令行模式。

找出正确的启动设备和分区

在”GRUB>“提示符下,我们可以使用”ls”命令来查看可用的设备和分区。例如:

grub> ls

(hd0) (hd0,msdos2) (hd0,msdos1)

在这个例子中,(hd0)表示第一个硬盘,(hd0,msdos2)和(hd0,msdos1)表示该硬盘上的第二个和第一个分区。

手动启动Linux系统

首先用ls查看存在vmlinuz文件和initramfs文件的分区目录:

grub> ls (hd0,msdos1)/

凤凰系统 开机出现grub,linux,服务器,centos

以上截图说明是(hd0,msdos1);

一旦我们找到了正确的设备和分区,我们就可以手动启动系统。以下是一个示例步骤:

grub> set root=(hd0,msdos1)

grub> linux /vmlinuz-3.10.0-1160.el7.x86_64 root=/dev/sda1

grub> initrd /initramfs-3.10.0-1160.el7.x86_64.img

grub> boot

这些命令的含义如下:

  • 设置root设备为(hd0,msdos1)。

  • 加载/vmlinuz内核,设定根文件系统为/dev/sda1。

    3.10.0-1160.el7.x86_64为所用的内核版本,需视情况改成对应版本,根文件系统也需视情况改为对应目录。

  • 加载初始RAM磁盘镜像/initrd.img。

  • 启动系统。

  • ps:linuxinitrd命令用于传统模式下加载 32 位或 64 位 Linux 内核。在大多数情况下,你应该使用 linux 命令来启动你的 Linux 系统,如果内核是16位的,则需要使用linux16initrd16命令;

  • ps:在 EFI 系统上,启动过程与传统的 BIOS 系统有所不同,因此需要使用特定的命令来加载,需要把命令换成linuxefiinitrdefi命令;

  • linuxefi用于在 EFI(可扩展固件接口)系统上加载 64 位 Linux 内核。

  • initrdefi:这个命令用于在 EFI 系统上加载 initramfs。

修复GRUB

如果能够成功手动启动系统,那么接下来我们就可以修复GRUB。

在Ubuntu或Debian系统中,我们可以使用以下命令:

sudo update-grub

sudo grub-install /dev/sda

在CentOS或Fedora系统中,我们可以使用以下命令:

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

sudo grub2-install /dev/sda

这些命令会重新生成GRUB配置文件,并将GRUB安装到硬盘。

总的来说,虽然在开机时出现”GRUB>”命令提示符可能会让人感到困扰,但只要我们了解其原理,就能够通过手动启动系统和修复GRUB来恢复正常。文章来源地址https://www.toymoban.com/news/detail-833261.html

到了这里,关于Linux救援:开机进不了系统,显示”GRUB>”命令提示符的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Ubuntu开机停在Grub命令行以及启动后进入emergency模式的解决方法

    主机上两个硬盘,本来都是Ubutun系统,然后将其中一个重装为windows系统,结果另外一个硬盘的Ubutun启动不了 首先会卡在grub命令行界面,类似下面这样: 这种情况往往是 GRUB 的系统文件或者配置文件损坏了,但是硬盘引导扇区中的内容还在。 如果正常启动,可以进入选择启

    2024年01月20日
    浏览(49)
  • powershell@命令行提示符样式配置自定义@pwsh重写prompt显示电量内存时间等信息

    在 PowerShell 中,可以通过自定义 $prompt 变量来修改命令行提示符(Prompt)。以下是修改 PowerShell 提示符的一些基本方式: 简单修改 : 你可以直接覆盖 $prompt 变量的内容,例如将其设为任何你想要的文字: 动态提示符 : 利用 PowerShell 表达式来构造动态提示符,例如包含当前

    2024年04月23日
    浏览(50)
  • Linux 终端提示符显示-bash-4.2#怎么解决

    一、现象 当root登录的终端提示符显示的是-bash-4.2 ,而不是root@主机名 + 路径的显示方式。 二、原因 用户目录下的几个配置文件丢失,丢失文件如下: 1、.bash_profile 2、.bashrc 以上这些文件是每个用户都必备的文件。 使用以下命令从主默认文件重新拷贝一份配置信息到/home/

    2024年02月08日
    浏览(37)
  • 裸机U盘安装Ubuntu。出现 问题1:“grub-install ...”失败,这是个致命错误。 问题2:开机显示器关闭。

    硬盘“爆炸”,需要重装ubuntu系统,出现了问题1:“grub-install …”失败,这是个致命错误。解决了很久,特此记录。 问题1出现: U盘安装,选择UEFI模式进入U盘时,会出现该错误。 试过的行不通的解决办法: 网上一些解决办法是不选择UEFI模式,以及主板BIOS中也不选UEFI,我

    2024年02月12日
    浏览(55)
  • 解决命令提示符已被系统管理员停用的问题

    昨天,现场调试一个项目,以太网怎么也连不上,想用常用的PING来测试一下,结果CMD不正常, 幸亏我的电脑还装了虚拟机,在虚拟机里面解决了现场问题。今天,上网上搜了一下,记录下来,以备后续急用 方法一:修改注册表 1.在开始搜索框输入“regedit”命令来打开注册表

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

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

    2024年02月07日
    浏览(86)
  • windows系统如何将 CMD(命令提示符)添加到鼠标右键菜单

    您可以通过以下步骤将 CMD(命令提示符)添加到鼠标右键菜单: 1. 打开注册表编辑器。按下 `Win + R` 组合键,然后键入 `regedit` 并按下 Enter 键。 2. 导航到注册表路径:`HKEY_CLASSES_ROOTDirectoryBackgroundshell`    这将打开一个名为 \\\"shell\\\" 的键。 3. 在 \\\"shell\\\" 键下,右键单击,选择

    2024年02月03日
    浏览(88)
  • Ubuntu22.04.1 & WIN11 双系统+双硬盘 grub启动项中无WIN11开机引导

    本机UEFI+GPT安装的双系统,两块固态硬盘,两个系统各自使用自己的硬盘分区,(选择的全盘安装在新硬盘,没有自定义分区,所以安装的时候也没有提示与当前windows系统共存)。当安装完ubuntu之后,发现启动项只有ubuntu,没有找到win11启动引导,查看grub配置文件也没有找到

    2023年04月14日
    浏览(57)
  • 电脑开机后进不了系统怎么办?

    【今天我打开电脑时,发现进入不了系统,以前从来没有出现过这种情况。有没有小伙伴有解决的办法?在线等,急!】 电脑开机后无法进入系统是一个常见的问题。这个问题可能是由于硬件故障或软件问题引起的。在这篇文章中,我们将介绍一些常见的原因和解决方法,以

    2024年02月09日
    浏览(68)
  • 电脑开机后进不了系统?原因以及解决方法

    在日常使用电脑的过程中,我们有时候会遇到电脑开机后进不了系统的情况,这是令人十分烦恼的事情。那么,这种情况的出现可能是由于什么原因呢? 接下来,本文将为您介绍电脑开机后无法进入系统的原因以及解决方法。 演示机型:神舟战神G9-CU7PK 系统版本:Windows 10

    2024年02月08日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包