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

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

主机上两个硬盘,本来都是Ubutun系统,然后将其中一个重装为windows系统,结果另外一个硬盘的Ubutun启动不了
首先会卡在grub命令行界面,类似下面这样:
Ubuntu开机停在Grub命令行以及启动后进入emergency模式的解决方法,Linux内核,ubuntu,linux,运维
这种情况往往是 GRUB 的系统文件或者配置文件损坏了,但是硬盘引导扇区中的内容还在。

# 第一步:输入ls出现(hd0,gpt1),(hd0,gpt2),(hd1,gpt1),(hd1,gpt2)等等
# 不同的电脑不一样
# linux中一般是/dev/sda123 表示,grub一般是 (hd0,gpt1)表示
ls

# 第二步:查找你的grub目录(当然如果你知道你grub目录在哪里更好)
然后找出哪个盘安装了系统,
ls (hd0,gpt1)/boot/grub
ls (hd0,gpt2)/boot/grub
...

尝试所有的,直到返回内容不再是error: unknown filesystem.为止

# 第三步:找到boot文件夹在哪里之后,假设在(hd0,gpt2)中,我的就在这里
set root=(hd0,gpt2)/boot/grub
set prefix=(hd0,gpt2)/boot/grub
insmod normal
normal

# 第四步:之后回车之后应该出现启动界面

如果正常启动,可以进入选择启动项的界面

但是我到这里进入我的Ubutun后并没有成功起来
启动后进入了emergency模式,报错

Timed out waiting for device /dev/disk/by-uuid/4A44-CBBE

Ubuntu开机停在Grub命令行以及启动后进入emergency模式的解决方法,Linux内核,ubuntu,linux,运维
Ubuntu开机停在Grub命令行以及启动后进入emergency模式的解决方法,Linux内核,ubuntu,linux,运维
进入emergency模式后直接输入密码进入命令行

原因:
windows格式化了efi分区,其id发生了变化
导致在原系统中的硬盘与分区的描述与目标硬盘的描述不一样,所以导入后的机器才无法找到硬盘而无法启动的。
sudo blkid 查找efi分区的id,type=“vfat”,将 /etc/fstab 中原 uuid改成新的uuid即可。

sudo blkid
 
sudo vim /etc/fstab

保存之后重新启动就能进入系统了
到这一步还没结束
最后在终端输入命令,更新grub,确保修改生效。

sudo update-grub
sudo grub-install /dev/sda

再reboot一下应该就没啥问题了文章来源地址https://www.toymoban.com/news/detail-808632.html

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

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

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

相关文章

  • grub引导项修复(解决服务器Ubuntu开机进入grub界面)

    不知道服务器出什么毛病了,开机进入grub界面,不想重装系统,于是开启引导项修复之路。 1、 查看grub引导项在哪个分区,一直ls,直到显示grub.cfg 2、set命令可以查看详细信息。 方法: normal以后,还有可能重启之后出现开机卡在initramfs界面,解决如下: 1、输入 blkid 2、找

    2024年02月05日
    浏览(34)
  • Linux 开机进入grub 命令行模式

    采用系统镜像,设置开机从镜像启动,如图进入启动界面 选择第三项进入Troubleshooting故障排除界面 ,进入第三项后,点击第二项,进入救援模式    然后进入如下模式,选择1,继续进行,接下来,我们就会进入到一个shell模式中,需要切换根目录,进行系统修复: 1、chroo

    2024年02月08日
    浏览(33)
  • Ubuntu开机显示recovering journal,进入emergency mode

    在一次正常的shutdown -r now之后,服务器启动不起来了,登录界面显示 recovering journal ,主要报错信息如下所示: 报这个错误多数情况下是因为/etc/fstab文件的错误。注意一下是不是加载了外部硬盘、存储器或者是网络共享空间,在重启时没有加载上导致的。 接下来的操作方式

    2024年02月04日
    浏览(32)
  • 【Ubuntu】Ubuntu更新到2020.04后开机只能进入grub界面解决方案

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

    2024年02月07日
    浏览(34)
  • Ubuntu22.04开机出现the GNU GRUB version 2.06

    偶然的机会,笔者重新打开了自己的Linux电脑,在启动时出现了如下问题: 开机黑屏,并显示 现在该如何开机,又该如何修复呢? 首先,该问题是由于开机系统盘引导出现问题导致的,所以我们进行如下操作(以启动盘为(hd0,msdos1)为例) 如上操作后即可正常启动,但是注意

    2024年02月05日
    浏览(43)
  • Linux救援:开机进不了系统,显示”GRUB>”命令提示符的解决方法

    在Linux系统中,GRUB是一个常见的启动加载器,负责加载系统的内核和初始文件系统。 然而,当出现某些错误时,系统可能会在开机时出现”GRUB”命令提示符,而无法正常启动。 在本文中,我们将介绍如何修复这种情况。 了解GRUB和问题原因 首先,我们需要了解什么是GRUB,以

    2024年02月21日
    浏览(28)
  • 【Linux】重启后进入了紧急模式&应急模式(emergency mode)

    将/etc/fstab/挂载/home/参数defaults写错 一般在编辑/etc/fstab后都会去执行mount -a 这里可以看到执行后并未出现错误 那么咱们重启测试一下 可以看到如图所示出现的错误信息 执行重启,重启后在grub界面按e键进入编辑界面 在末行添加init=/bin/bash 进入单用户执行ctrl +X 挂载/分区,可

    2024年02月11日
    浏览(53)
  • Ubuntu 启动出现grub rescue

    ​ 一,原因 原因:出现 “grub rescue” 错误通常表示您的计算机无法正常引导到操作系统,而是进入了 GRUB(Grand Unified Bootloader)紧急模式。这可能是由于引导加载程序配置错误、硬盘驱动器损坏或其他引导问题引起的。 二,解决办法 要解决这个问题,您可以尝试以下步骤:

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

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

    2024年02月12日
    浏览(42)
  • 如何在Ubuntu中设定默认启动内核 (适用于GRUB 2.0及之后的版本)

    当需要指定Ubuntu操作系统启动的不同内核版本时,这可能会变得有点棘手。因此,在这篇文章中,我们将探讨一些实用的方法,以便指定Ubuntu操作系统所需的内核版本。 安装内核的步骤非常简单,我们可以先查看一下当前的内核版本和GRUB版本。 查看grub版本 下面是在Ubuntu中

    2024年02月08日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包