已安装用于快速重启的 kexec - 仅进行一次完全重启

已安装用于快速重启的 kexec - 仅进行一次完全重启

我已经kexec安装了快速热重启,无需 BIOS POST 和 GRUB 弹出。它只会重新初始化内核并再次执行引导过程。

但有时我喜欢完全重启,例如更改某些 BIOS 设置或启动不同的操作系统。我现在通过先关机来执行此操作。

我可以在 (Debian) Linux 中执行一个命令来忽略 kexec 并只执行包括 POST 在内的 oldskool 完整(热)重启吗?

不用说,$ reboot配置为使用kexec。这一切都在安装时自动发生kexec

答案1

Debian 提供了脚本 /sbin/coldreboot。

从手册页中可以看到:“coldreboot 是一个强制冷重启的脚本,无论 /etc/default/kexec 中是否启用了 kexec。”

答案2

这里这是针对 Gentoo 的说明,但思路是一样的。希望对您有用:

只需在重新启动之前停止 kexec 守护进程。sudo /etc/init.d/kexec stop

相关内容