GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ist es möglich, ein Linux-Betriebssystem neu zu starten, ohne die Hardware neu zu starten?

Lösung 1:

Ich verwende kexec-reboot auf fast allen meinen Produktionssystemen.

Es funktioniert unglaublich gut und ermöglicht es mir, die lange POST-Zeit zu umgehen auf HP ProLiant Servern und reduzieren Sie den Boot-Zyklus von 5 Minuten auf ~45 Sekunden.

Siehe:https://github.com/error10/kexec-reboot

Die einzige Einschränkung ist, dass es auf RHEL/CentOS 6.x-Systemen, die UEFI booten, nicht zu funktionieren scheint. Aber die meisten vernünftigen Betriebssystem/Hardware-Kombinationen funktionieren.

Lösung 2:

Ja, es ist möglich. kexec ermöglicht es, einen Linux-Kernel direkt von Linux zu booten, ohne den BIOS-Boot-Prozess durchlaufen zu müssen.

Lösung 3:

Ja. Sie müssen kexec-tools verwenden. Um das Leben einfacher zu machen, verwende ich 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

Linux
  1. Linux – Wie kann man 70-persistent-net.rules ohne Neustart regenerieren?

  2. Ist es möglich, ein Fenster ohne Rahmen zu scannen?

  3. Nagios Linux Server:Die beste Webüberwachungslösung?

  4. Ist es möglich, den Linux-Kernel zu booten, ohne ein initrd-Image zu erstellen?

  5. Linux mremap ohne das alte Mapping freizugeben?

Programmieren Sie Hardware über die Linux-Befehlszeile

Wie man einen Linux-Kernel im 21. Jahrhundert kompiliert

Linux-Hardware:Konvertieren in Solid-State-Disks (SSDs) auf dem Desktop

Wie plane ich einen Neustart unter Linux?

Portweiterleitung unter Linux ohne iptables?

SElinux:Wie wechselt man ohne Neustart in den zulässigen Modus?