【问题标题】:How does one reboot from an ash shell? [closed]如何从灰壳重启? [关闭]
【发布时间】:2012-05-16 00:07:16
【问题描述】:

如何从 ash shell 重启?

我有一个 Ubuntu 系统,由于某种原因(与这个问题无关),目前它已经变砖了,这意味着我启动到了 BusyBox ash shell。但是退出命令确实蹲下,并且重置是无关紧要的。一定有比电源键更好的重启方式吧?

【问题讨论】:

    标签: busybox ash


    【解决方案1】:

    我一直在寻找相同的东西,但我的 BusyBox 安装没有关闭、重新启动或重新启动命令。

    我使用了poweroff -f,因为没有参数的poweroff 没有任何作用。

    如果前面的命令不起作用,请尝试执行 ls -la /binls -la /sbin 以查看您的 BusyBox 安装中哪些命令可用。

    正如用户 6214440 所说,如果您的安装没有良好的路径环境,您应该使用完整路径执行命令,例如 /sbin/reboot/sbin/poweroff

    【讨论】:

    • 相关:要重新启动而不是关闭电源,请使用reboot 命令。
    • reboot 一个人在这里什么也没做。需要使用绝对路径/bin/rebootpoweroff 也是如此。
    【解决方案2】:

    您没有重启或关机命令吗?不带参数的重启应该重启你的机器,或者'shutdown -r now'也应该这样做。

    【讨论】:

    • 他可能正在运行一个超级精简的系统,无论出于何种原因,/sbin 都不在他的路径中。试试“/sbin/shutdown -r now”。
    • 感谢您的提示:如果我曾经处于相同的绑定中,我会尝试这些。
    【解决方案3】:

    在我的运行 ash shell 的 Alpine 机器上,完全关闭的命令是 poweroff。我注意到它与我通常在CentOS 盒子上处理的更熟悉的shutdown -h now 做同样的事情。

    【讨论】:

      【解决方案4】:

      在 BusyBox v1.18.4 (2011-03-18 03:57:01 EDT) 多调用二进制上测试

      一些 BusyBox 版本也会通过强制重启命令重启:

      reboot -f

      reboot --help

      了解更多信息。

      【讨论】:

        【解决方案5】:

        我有一个类似的“忙箱”问题,但它通常只在 Windows 会话后重新启动时发生(我的 DAW 需要它)我知道它 99% 进入忙箱,所以我启动到live USB,例如 MXlinux 19.x 并从那里运行 Gparted,它位于 Administration 下的菜单中(您需要使用密码对其进行授权,对于 live USB,我认为它是“root”或“demo”。

        在它完成它的事情之后,我寻找带有 Linux 的分区,它总是有一个带有感叹号的三角形,要检查的那个,右键单击它,选择“检查”,然后单击勾选标记在窗口/屏幕的顶部,回答“是”申请并等待它检查您分区的文件系统。

        完成后打开一个终端并输入reboot,或者按照通常的方式重新启动。这就是我每次解决问题的方法。

        【讨论】:

        • 除非您需要重新启动才能启动实时 USB Linux 操作系统。面对 ash 命令行,你无法到达那里。
        猜你喜欢
        • 1970-01-01
        • 2019-01-10
        • 2018-02-19
        • 1970-01-01
        • 1970-01-01
        • 2020-11-25
        • 2021-11-07
        • 2011-10-03
        • 1970-01-01
        相关资源
        最近更新 更多