kexec
をインストールして、BIOS POSTを実行せずにすばやくウォームリブートを実行し、GRUBポップアップします。カーネルを再起動して、ブートプロセスを再実行します。
ただし、BIOS設定を変更したり、別のOSを起動したりするために、完全に再起動したい場合があります。私は今、最初にシャットダウンすることによってこれを行います。
(Debian)Linuxでkexecを無視し、POSTを含むoldskoolフル(ウォーム)リブートを実行するためのコマンドはありますか?
言うまでもなく、 $ reboot
はkexec
を使用するように構成されています。これはすべて、kexec
をインストールするときに自動的に行われます。
Debianはスクリプト/ sbin/coldrebootを提供しています。
マニュアルページから:「coldrebootは、/ etc/default/kexecでkexecが有効になっているかどうかに関係なく、コールドリブートを強制するスクリプトです。」
ここ はGentooの指示ですが、同じ考えです。それが役立つことを願っています:
再起動する前に、kexecデーモンを停止するだけです。 Sudo /etc/init.d/kexec stop