tencent cloud

文档反馈

/etc/fstab 配置错误导致无法登录

最后更新时间:2022-08-12 15:06:28

    现象描述

    无法正常 SSH 远程登录 Linux 云服务器,但使用 VNC 方式登录后,查看系统启动失败且提示信息 “Welcome to emergency mode”。如下图所示:

    可能原因

    可能由于 /etc/fstab 配置不当导致。
    例如,已在 /etc/fstab 中配置使用设备名称自动挂载磁盘,但云服务器重启时设备名称发生改变,导致系统无法正常启动。

    解决思路

    参考 处理步骤 修复 /etc/fstab 配置文件,重启服务器后再进行核验。

    处理步骤

    您可通过以下2种方式进入实例并处理该问题:

    1. 使用 VNC 登录 Linux 实例
    2. 进入 VNC 界面后,查看到如 现象描述 中所示界面,请输入 root 帐户密码并按 Enter 登录服务器。
    • 输入的密码默认不显示。
    • 若您不具备或忘记 root 帐户密码,则请参考方式2进行处理。
    1. 执行以下命令,备份 /etc/fstab 文件。本文以备份到 /home 目录下为例:
      cp /etc/fstab /home
      
    2. 执行以下命令,使用 VI 编辑器打开 /etc/fstab 文件。
      vi /etc/fstab
      
    3. i 进入编辑模式,将光标移动至错误配置行首,并输入 # 注释该行配置。如下图所示:
      说明

      若您无法确定错误配置,则建议先注释除系统盘外的所有挂载盘配置,待服务器恢复正常后再参考 步骤8 进行配置。

    4. 按 Esc 输入 :wq 后,按 Enter 保存设置并退出编辑器。
    5. 通过控制台重启实例,并验证是否能正常启动及登录。
      说明

      通过控制台重启实例具体步骤请参见 重启实例

    6. 登录成功后,若您需设置磁盘自动挂载,则请参考 配置 /etc/fstab 文件 进行对应配置。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持