Не возвращается из режима suspend2, просто продолжает загрузку. Из замеченных особеностей - слишком мал объём записываемого. В предыдущем ядре (2.6.16) даже сразу после перезагрузки объём записываемого больше раза в 4.
Строки dmesg про suspend2 в студию.
У меня аналогичная ситуация: в suspend уходит нормально, однако при загрузке пишет (из dmesg): Suspend2 Core. Suspend2 Userspace UI Support module loaded. Suspend2 Checksumming module loaded. Suspend2 Userspace Storage Manager module loaded. Suspend2 Compressor module loaded. Suspend2 Encryptor module loaded. Suspend2 Block I/O module loaded. Suspend2 Swap Allocator module loaded. ... Suspend2: Initrd lacks echo > /sys/power/suspend2/do_resume. После этого какое-то время думает а затем продолжает обычную загрузку (при этом swap отказывается подключаться, пишет swapon /dev/hda1 Invalid argument). В lilo.conf прописано: ... append="resume2=swap:/dev/hda1"
Обновите mkinitrd и перегенерьте initrd. И да, об этом писали как минимум в sisyphus@
На 2.6.18-wks-smp-alt2 работает. Но вполне может быть, что при установке генерится новый initrd