linux启动时出现报错提示“welcome to emergency mode”

1.昨天应物业要求关闭了所有电源,今天启动服务器时有一台虚拟机开机后出现如下界面。

在这里插入图片描述
英文的大概意思就是系统进入了紧急状态,你可以使用如下几种命令查看系统日志,或者重启系统,或者重试正常启动,或者填写root密码进入维护模式,或者直接按ctrl+d继续尝试启动系统。

出现这种情况的主要原因是系统分区信息故障或者是档案系统故障,其中最常见的就是/etc/fstab文件出现了异常。

2.我先在此界面上输入root用户密码,回车后进入命令行

在这里插入图片描述

3.然后打开fstab文件

vi /etc/fstab

我的文件如图
在这里插入图片描述
由于启动了gfs客户端,必须开机挂载gfs目录,我推断是由于其他机器并未开启gfs服务导致本机检测不到这两个远程目录,导致系统无法启动,我先把它注释带掉。
在这里插入图片描述
保存文件后重启
在这里插入图片描述
启动成功

附录,其他情况下的解决方案

方法一:
1.输入fsck -y 回车
即开始修复文件系统。时间不定,根据磁盘大小,读写速度,系统性能波动。
2.修复完成后输入reboot回车重启电脑即可。

方法二:

重新挂载根目录

#mount –o remount,rw / ——此处是重新挂载/,并给予rw读写的权限

用vi /etc/fstab 命令打开fstab文件,(只是打开,不用动这个文件,打开后再关闭即可)

保存退出;重启

方法三:

输入root密码后

e2fsck -cf /dev/sda1 (你的linux所在分区,可以先使用fdisk -l查看)

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐