![当您无法执行任何程序时强制重新启动](https://linux22.com/image/164930/%E5%BD%93%E6%82%A8%E6%97%A0%E6%B3%95%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E7%A8%8B%E5%BA%8F%E6%97%B6%E5%BC%BA%E5%88%B6%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8.png)
例证:
/bin
检测到文件系统损坏,我重新安装了包含两者和/sbin
只读的文件系统,但它们无论如何都不可读。- 我仍然有一个正在运行的 shell,其 sudo 权限未过期。
- 我无法运行
/sbin/shutdown
或/sbin/reboot
甚至/bin/kill
,因为它们无法从磁盘读取。
我想重新启动机器以进入维护模式,例如fsck
从那里运行。
如何让机器重新启动?
上次我只是使用电源开关。我是否错过了一种编程方式来做到这一点?
机器没有运行systemd
。运行它会改变答案吗?
更新:这个关于触发 Magic SysRq 的答案仅使用echo
很好,对我来说就足够了。