ubuntu重启后显示recovering journal并进入emergency mode

我在电脑上(戴尔+Windows)安装了ubuntu形成双系统,某天ubuntu中的软件与更新提醒我更新某个程序或驱动(记不得是什么了),更新完要求重启才能有效果。我重启后ubuntu直接进入了emergency mode,在网上试了很多方法也无法解决。

img

①用journalctl -xb查询系统日志,再用/ fsck failed查找磁盘错误,结果显示pattern not found(这应该说明不是磁盘损坏的问题)

img

img


②在一开始选择系统的时候选择进入Advanced options for ubuntu,在recovery mode上按e进入编辑,用rw single init=/bin/bash替代ro covery nomodest后按F10进入终端页面,在跳出一大堆代码后直接死机,运行终止。
③直接进入recovery mode,在跳出的recovery menu中,我的光标无法上下移动,同时屏幕上还会出现乱码。

上述方法都无法解决问题,希望有遇到过类似问题并已解决的或对这方面有所研究的人帮一帮我。

有没有可能是磁盘空间沾满了的问题,重启按ESC进入grub模式,并选择recovery mode选项,然后在recovery menu中选择system-summary看看自己的磁盘空间。
还有一个其他网友的解决方法,你可以尝试下:

Enter键进入终端后,输入 journalctl -xb 命令查看日志;在日志中搜索关键字 fsck failed,找到错误行,在错误行附近找到失败的设备名称,一般为**/dev/…/…**
umount /dev/…/….
fsck -y /dev/…/…
reboot

首先检查你的 /etc/fstab 文件是否有错误或不匹配的 UUID,特别是 /boot/efi 分区,其次使用 journalctl -xb 命令来查看系统日志,找出导致 emergency mode 的原因,实在不行只能重装一下吧

ubuntu20.04开机进入emergency mode解决办法

1. 在emergency mode模式下,按Enter,会自动进入root命令行,没有root的话,就sudo su进入,输入root密码即可;

2. 输入命令

journalctl -xb

这行命令用于查看日志输出,然后搜索关键字“fsck failed”

输入

/fsck failed

这行命令可以查看错误信息,在错误提示信息附近可以看到错误的设备,例如我的是

/dev/sdb7

3. 执行命令

umount /dev/sdb7(对应自己出错的设备)

如果担心卸载出错,此步骤可以忽略,我就是不敢随便卸载,这步没有操作。

4. 执行命令

fsck -y /dev/sdb7

这步是为了执行校验并修复文件

5. 重启系统

reboot

检查一下系统日志,看看在更新系统过程中出现了什么问题


ubuntu20.04开机进入emergency mode解决办法_emergencymode无法进入系统_Richard-Cheng的博客-CSDN博客 ubuntu20.04开机进入紧急模式无法开机的问题解决办法_emergencymode无法进入系统 https://blog.csdn.net/YZCOrange/article/details/126395016

检查一下是不是磁盘空间不足

该回答引用NewBing,仅供参考,不保证完全正确

你好,这是必应。我可以帮你查找一些关于ubuntu重启后显示recovering journal并进入emergency mode的相关信息。根据我的搜索结果,我发现了以下几个方面的内容:

  • ubuntu进入emergency mode的原因可能有很多,比如文件系统损坏、磁盘空间不足、硬件故障、配置错误等。¹²

  • ubuntu进入emergency mode后,可以通过输入journalctl -xb命令来查看系统日志,找出出错的原因和位置。¹²

  • ubuntu进入emergency mode后,可以通过输入systemctl reboot命令来重启系统,或者输入systemctl default或者按下Ctrl+D来尝试重新进入默认模式。¹²

  • 如果以上方法都无效,可以尝试使用ubuntu live USB来修复文件系统或者恢复数据。具体步骤如下:³

    • 首先,制作一个ubuntu live USB,并用它启动电脑。
    • 其次,在live USB中打开终端,输入sudo fdisk -l命令来查看磁盘分区情况,找到ubuntu所在的分区,比如/dev/sda5。
    • 然后,输入sudo fsck -f /dev/sda5命令来检查并修复文件系统错误,如果有多个错误,可以重复执行该命令直到没有错误为止。
    • 最后,输入reboot命令来重启电脑,看是否能正常进入ubuntu系统。

你可以点击以下链接查看更多详细的解释和示例:

¹: Stuck in emergency mode and nothing works? - Ask Ubuntu
²: How to exit emergency mode and boot to default mode? - Ask Ubuntu
³: Getting out of the emergency mode in ubuntu - Medium


源: 与必应的对话, 2023/7/12
(1) Getting out of the emergency mode in ubuntu - Medium. https://medium.com/@nehamuthiyan/getting-out-of-the-emergency-mode-in-ubuntu-818180ce3940@nehamuthiyan/getting-out-of-the-emergency-mode-in-ubuntu-818180ce3940.
(2) Stuck in emergency mode and nothing works? - Ask Ubuntu. https://askubuntu.com/questions/960790/stuck-in-emergency-mode-and-nothing-works.
(3) Ubuntu 20.04 stuck in boot /dev/sda5: recovering journal. https://askubuntu.com/questions/1292089/ubuntu-20-04-stuck-in-boot-dev-sda5-recovering-journal.
(4) How to exit emergency mode and boot to default mode? - Ask Ubuntu. https://askubuntu.com/questions/685946/how-to-exit-emergency-mode-and-boot-to-default-mode.
(5) You Are In Emergency Mode, journalctl -xb, systemctl reboot - Ubuntu Forums. https://ubuntuforums.org/showthread.php?t=2471946.