是否可以在不重新启动硬件的情况下重新启动Linux操作系统?

有没有办法重新启动Linux系统(特别是Debian),而无需重新启动硬件?

我有一个RAID控制器,在操作系统启动之前需要一点时间才能运行,如果有办法快速重启Linux操作系统,而不需要重新启动RAID控制器,等等

    几乎所有的生产系统都使用kexec-reboot

    它工作得非常好,使我可以绕过HP ProLiant服务器的较长的POST时间 ,并将启动周期从5分钟缩短到〜45秒。

    请参阅: https : //github.com/error10/kexec-reboot

    唯一需要注意的是,在启动UEFI的RHEL / CentOS 6.x系统上似乎不起作用。 但是大多数理智的操作系统/硬件组合都可以工

    是的,这是可能的。 kexec将允许Linux内核直接从Linux启动,而无需通过BIOS启动过程。

    是。 您必须使用kexec工具。 为了使生活更轻松,我使用kexec-reboot 。

     $sudo apt-get install kexec-tools $wget https://raw.githubusercontent.com/vadmium/kexec-reboot/master/kexec-reboot $chmod +x kexec-reboot $sudo mv kexec-reboot /usr/local/sbin/kexec-reboot $sudo /usr/local/sbin/kexec-reboot