I too had this problem (hibernation broke on update to Edgy). The procedure described above worked.
My problem may have been that my /etc/initramfs-tools/conf.d/resume file
just said:
RESUME=
Somehow the swap partition UUID never got registered there on the Edgy
upgrade.
--
Hibernation stops working after upgrade to edgy - "no valid swap signature, try
swapon -a"
https://launchpad.net/bugs/66637
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
