如何退出紧急模式并启动到默认模式?

Gou*_*nda 20 boot grub2 dual-boot

当我启动我的笔记本电脑时,我发现了这条消息:

Welcome to emergency mode! After logging in,type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, "systemctl default" or ^D
to try again to boot into default mode.
Give root password for maintainence
(or type control-D to continue):
Run Code Online (Sandbox Code Playgroud)

我已经尝试了上述所有命令,但没有任何反应。
我怎么解决这个问题?

小智 17

当您看到 CTRL+D 时,输入 root 密码。然后输入 mount -a 查看错误在哪里(哪一行)。

然后输入vi /etc/fstab并更正丢失的或删除它然后保存并最后重新启动。


ski*_*age 5

在您“为维护提供 root 密码”之前,您无法输入任何这些命令。

您有它提供的两个选择,以及其他一些选择。

  1. 给根密码。这可能是您的密码。我自己的 Kubuntu 计算机一直被困在这个问题上。
  2. Ctrl+D它会再试一次(可能会再次失败)。
  3. Ctrl+ Alt+Del这通常会重新启动计算机。Esc在启动过程中按下许多计算机可能会为您提供更多详细信息和选项。
  4. 按住电源按钮,或物理断开电源(取出电池)。

如果您不记得 root 密码,请查看 Ubuntu wiki 帮助页面如何重置丢失的管理密码?可能有帮助。


Mat*_*ias 5

值得庆幸的是,我有预感为什么我的计算机(Debian Jessie)无法启动(我错误地更改了 fstab),但当然无法进入,因为我遇到了 OP 的问题。

Skierpage的答案有我的解决方案,它位于ubuntu 帮助页面上。具体来说,我采取的步骤是“另一种方式”:

  1. 在启动菜单中,键入e以编辑启动命令。
  2. 改成rorw init=/bin/bash

然后F10启动,我能够访问无密码的 root shell,并可以编辑/etc/fstab以撤消我的更改。


小智 5

 #mount -a
Run Code Online (Sandbox Code Playgroud)

它将挂载所有磁盘并显示所有未挂载的挂载点。

然后去

    # vi /etc/fstab
Run Code Online (Sandbox Code Playgroud)

注释 fstab 中已卸载的挂载点

然后

   #reboot
Run Code Online (Sandbox Code Playgroud)