Ich finde kexec sehr nützlich, um den Neustart von Linux-Servern zu beschleunigen.
Ein Parameter in /etc/default/kexecist USE_GRUB_CONFIG.
Dieser Parameter soll "Grub-Konfigurationsdatei lesen". Aber ich verstehe nicht, was die Wahl zwischen wahr oder falsch regelt.
Was ich verstehe: In Debian /etc/init.d/kexec-loadenthält die Datei den Code, der zum Neustart mit kexec verwendet wird. Wenn USE_GRUB_CONFIGtrue festgelegt ist, wird die Grub-Konfigurationsdatei gelesen und ihre Parameter werden zum Neustart verwendet.
Wenn USE_GRUB_CONFIGfalse festgelegt ist, wird der aktuelle Kernel mit seinen aktuellen Parametern neu geladen.
Auf USE_GRUB_CONFIGtrue setzen, also immer mit dem "normalen" Kernel neu starten.
Und USE_GRUB_CONFIGsetzen Sie auf false, starten Sie immer neu, ohne etwas zu ändern, und ignorieren Sie alles, was mit Grub geschehen könnte.
Dann schließe ich, dass ich es auf true setzen sollte, um Updates in der Grub-Konfiguration zu nutzen.
Warum ist der Standardwert falsch? Liege ich irgendwo falsch oder bevorzugen die meisten Administratoren einen langsamen Start mit speziellen Parametern und einen schnellen Neustart mit diesen?