【发布时间】:2012-05-16 00:07:16
【问题描述】:
如何从 ash shell 重启?
我有一个 Ubuntu 系统,由于某种原因(与这个问题无关),目前它已经变砖了,这意味着我启动到了 BusyBox ash shell。但是退出命令确实蹲下,并且重置是无关紧要的。一定有比电源键更好的重启方式吧?
【问题讨论】:
如何从 ash shell 重启?
我有一个 Ubuntu 系统,由于某种原因(与这个问题无关),目前它已经变砖了,这意味着我启动到了 BusyBox ash shell。但是退出命令确实蹲下,并且重置是无关紧要的。一定有比电源键更好的重启方式吧?
【问题讨论】:
我一直在寻找相同的东西,但我的 BusyBox 安装没有关闭、重新启动或重新启动命令。
我使用了poweroff -f,因为没有参数的poweroff 没有任何作用。
如果前面的命令不起作用,请尝试执行 ls -la /bin 或 ls -la /sbin 以查看您的 BusyBox 安装中哪些命令可用。
正如用户 6214440 所说,如果您的安装没有良好的路径环境,您应该使用完整路径执行命令,例如 /sbin/reboot 或 /sbin/poweroff
【讨论】:
reboot 命令。
reboot 一个人在这里什么也没做。需要使用绝对路径/bin/reboot。 poweroff 也是如此。
您没有重启或关机命令吗?不带参数的重启应该重启你的机器,或者'shutdown -r now'也应该这样做。
【讨论】:
在我的运行 ash shell 的 Alpine 机器上,完全关闭的命令是 poweroff。我注意到它与我通常在CentOS 盒子上处理的更熟悉的shutdown -h now 做同样的事情。
【讨论】:
在 BusyBox v1.18.4 (2011-03-18 03:57:01 EDT) 多调用二进制上测试
一些 BusyBox 版本也会通过强制重启命令重启:
reboot -f
reboot --help
了解更多信息。
【讨论】:
我有一个类似的“忙箱”问题,但它通常只在 Windows 会话后重新启动时发生(我的 DAW 需要它)我知道它 99% 进入忙箱,所以我启动到live USB,例如 MXlinux 19.x 并从那里运行 Gparted,它位于 Administration 下的菜单中(您需要使用密码对其进行授权,对于 live USB,我认为它是“root”或“demo”。
在它完成它的事情之后,我寻找带有 Linux 的分区,它总是有一个带有感叹号的三角形,要检查的那个,右键单击它,选择“检查”,然后单击勾选标记在窗口/屏幕的顶部,回答“是”申请并等待它检查您分区的文件系统。
完成后打开一个终端并输入reboot,或者按照通常的方式重新启动。这就是我每次解决问题的方法。
【讨论】: