1. Sprawdzamy gdzie leży nasza partycja swap: sudo fdisk -l
w moim przypadku:
Kod: Zaznacz cały
/dev/sda2 26 16673 133712896 7 HPFS/NTFS
/dev/sda3 16673 36988 163179521 5 Rozszerzona
/dev/sda4 36988 38914 15471960 12 Compaq diagnostics
/dev/sda5 16673 17739 8566784 83 Linux
/dev/sda6 17739 18249 4097024 82 Linux swap / Solaris
/dev/sda7 18250 36988 150513664 83 Linux
w moim przypadku:
Kod: Zaznacz cały
lrwxrwxrwx 1 root root 10 2011-05-07 15:00 096b7e48-b0bd-4f64-a6ae-e46aa0ab2bbb -> ../../sda6
lrwxrwxrwx 1 root root 10 2011-05-07 15:00 54DA64A2DA6481DA -> ../../sda1
lrwxrwxrwx 1 root root 10 2011-05-07 15:00 59ce8b9d-ff62-4029-8e79-9c8ab6d7f441 -> ../../sda7
lrwxrwxrwx 1 root root 10 2011-05-07 15:00 a6f49b9b-d021-4fed-9e9e-7b40bb3b662f -> ../../sda5
lrwxrwxrwx 1 root root 10 2011-05-07 15:00 C814ECDF14ECD18C -> ../../sda4
lrwxrwxrwx 1 root root 10 2011-05-07 15:00 F228640D2863CF63 -> ../../sda2
3. Zaglądamy do /etc/fstab: gedit /etc/fstab
Partycja swap w moim przypadku jest opisana następująco:
Kod: Zaznacz cały
UUID=096b7e48-b0bd-4f64-a6ae-e46aa0ab2bbb none swap sw 0 0
sudo gedit /etc/initramfs-tools/conf.d/resume i sprawdzamy, czy ma taką postać lub ewentualnie dopisujemy linię:
Kod: Zaznacz cały
RESUME=UUID=tu_podajemy_UUID_naszego_swap
Kod: Zaznacz cały
RESUME=UUID=bf7d6cf7-2f99-4f06-9c1d-3b459f9756ca
Pozostaje uruchomić na nowo komputer i hibernacja powinna nam działać
//mario_7:
Warto zaznaczyć: partycja swap musi być przynajmniej tak duża, jak ilość pamięci RAM w komputerze, w przeciwnym wypadku poradnik ten nie zadziała.