Linux tips‎ > ‎

Suspend-to-disk (hibernate) fails to resume

If hibernating your laptop works but, upon resuming, the computer reboots and does not resume from the hibernation point, the following information should be of use (taken from the Ubuntu forums):

Make sure the swap drive UUID is correct in  /etc/initramfs-tools/conf.d/resume. Sometimes it is not updated. You can obtain the UUID of the swap drive using the following command:

vol_id /dev/hda3 (or your swap drive id)

Then run

sudo update-initramfs -u

This will update the initrd.img file in the /boot directory. This will generate a new image that is aware of the swap drive location for resume purposes.