如何从恢复控制台重新启动?

如何从恢复控制台重新启动?

我在虚拟机中运行 Ubuntu,并设法在恢复模式下重置密码,方法是根据以下内容编辑参数Superuser.com 上的这些说明。总结我的步骤:

ro single在以 开头的行末将Linux其改为rw init=/bin/bash,在启动时,使用 命令passwd <username>,输入两次新密码。报告密码已成功更新。

但是,当我尝试重新启动系统时,什么也没有发生。我尝试了命令reboot,但它不起作用。如果我输入,exit我就会得到内核恐慌。

关于如何进行有什么提示吗?

答案1

尝试一下telinit 6,由于您在,所以您不需要 sudo single user mode

编辑:

如果它无法使用标准工具重新启动,那么有一种方法可以直接通过内核进行重新启动,但这不能很好地关闭文件系统。

找到了这个这里

您必须激活神奇的 SysRq 选项:

echo 1 > /proc/sys/kernel/sysrq

当您准备重新启动机器时,只需运行以下命令:

echo b > /proc/sysrq-trigger

这不会尝试卸载或同步文件系统,因此只应在绝对必要时使用。

相关内容