Can you hibernate/reboot in Linux instead of hibernate/poweroff?

Solution 1:

From man pm-hibernate in the "CONFIGURATION VARIABLES" section:

HIBERNATE_MODE
Default method to power down the system when hibernating. If not set, the system will use the kernel default as a default value. Check /sys/power/disk for valid values. The default value will be surrounded by [square brackets].

On my system that file contains:

test testproc [shutdown] reboot

Set the value by placing a file in /etc/pm/config.d/. For example, you could create a file called /etc/pm/config.d/hibernate and in it put the line:

HIBERNATE_MODE=reboot