Aus Sicherheitsgründen sollte der Homeserver mit “UEFI Secure Boot” starten.
https://www.thomas-krenn.com/de/wiki/UEFI_Secure_Boot
Mit “UEFI Secure Boot” unterstützt Linux aus Sicherheitsgründen (aktuell noch) kein Hibernation (ACPI S4).
https://www.golem.de/news/uefi-secure-boot-in-linux-ohne-hibernation-1301-97237.html
Bleibt dann nur noch Suspend (ACPI S3).
https://wiki.ubuntuusers.de/Archiv/Energiesparmodi_mit_ACPI/ Gemäss:
https://www.kernel.org/doc/html/v5.3/admin-guide/pm/sleep-states.html
kann Hibernation durch:
su
echo disk > /sys/power/state
ausgelöst werden. Für die Auslösung von Suspend gibt es ein ähnliches Verfahren.