本文介绍: 在一次正常的shutdownr now之后,服务器启动不起来了,登录界面显示报这个错误多数情况下是因为/etc/fstab文件错误。注意一下是不是加载外部硬盘存储器或者是网络共享空间,在重启没有加载上导致的。接下来操作方式有两种,图形界面法和命令行法。

一次正常的shutdownr now之后,服务器启动不起来了,登录界面显示recovering journal,主要报错信息如下所示

/dev/sda2:recovering journal
/dev/sda2:Clearn...
You are in emergency mode. After logging in, type 'journalctl -xb' to view system logs ...

在这里插入图片描述
报这个错误多数情况下是因为/etc/fstab文件错误。注意一下是不是加载了外部硬盘存储器或者是网络共享空间,在重启没有加载上导致的。

接下来操作方式有两种,图形界面法和命令行法。

1、图形界面

(1)重启机器,待出现机器品牌这里是DELL)图标时,快速ESC键,直至进入GRUB界面如下所示
在这里插入图片描述
(2)选择*Ubuntu 高级选项选择recovery mode内核版本,按Enter进入
在这里插入图片描述
(3)进入Recovery Menu选择fsck选项

fsck选项检查所有的磁盘,并修复存在问题磁盘
这里,左侧如果出现root ...Control -D界面输入root账户的密码即可
在这里插入图片描述
【注意】:

比较悲催的是,这里我的机器无法利用上下键选择相应的选项,按Enter键甚至出现了奇奇怪怪的乱码 o(╥﹏╥)o

a)于是,需要先回到步骤(2)中的recovery mode内核版本界面,按E进入编辑模式进入可以看到如下界面
在这里插入图片描述

b)将 ro recovery nomodeset 改为 rw single init=/bin/bash
c)再按F10 进入用户模式,这时候可以修改文件修改完毕后重启再进入步骤(3)中的Recovery Menu选择fsck选项修复即可

2、命令行法

(1)命令输入journalctl -xb查看系统日志

journalctl -xb

在这里插入图片描述

匹配failed关键字查看错误信息

/ failed

查看哪些磁盘发生了failed事件然后:q退出日志界面

(2)输入命令vi /etc/fstab查看磁盘基本信息

vi /etc/fstab

磁盘信息如下所示:
在这里插入图片描述
确认好发生错误磁盘名称输入:q退出磁盘信息界面。

(3)使用fsck命令修复磁盘

这里如果担心解除挂载可能出现问题,可以先跳过umount命令,直接执行fsck操作

umount /dev/sdb1     # 解除挂载,这里可以先跳过
fsck -y /dev/sdb1    # 修复磁盘

(4)再次重启机器即可

参考资料

原文地址:https://blog.csdn.net/u012856866/article/details/134597959

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_21438.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注