EulixOS 开机后进入 emergency 模式
问题现象
EulixOS 系统开机后进入 emergency 模式,如下图所示:
原因分析
操作系统文件系统损坏导致磁盘挂载失败,或者 io 压力过大导致磁盘挂载超时(超时时间为90秒)。
系统异常掉电、物理磁盘 io 性能低等情况都可能导致该问题。
解决方法
用户直接输入 root 账号的密码,登录系统。
使用 fsck 工具,检测并修复文件系统,然后重启。
说明:
fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用 fsck 命令对文件系统进行检查。 用户可以通过 “fsck.ext3 -h”、“fsck.ext4 -h” 命令查看 fsck 的使用方法。
另外,如果用户需要取消磁盘挂载超时时间,可以直接在 “/etc/fstab” 文件中添加 “x-systemd.device-timeout=0”。如下:
#
# /etc/fstab
# Created by anaconda on Mon Sep 14 17:25:48 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/EulixOS-root / ext4 defaults,x-systemd.device-timeout=0 0 0
UUID=afcc811f-4b20-42fc-9d31-7307a8cfe0df /boot ext4 defaults,x-systemd.device-timeout=0 0 0
/dev/mapper/openEuler-home /home ext4 defaults 0 0
/dev/mapper/EulixOS-swap swap swap defaults 0 0