Masalah terjadi ketika mengubah size partisi swap dan merubah lokasi partisi swap-nya lebih ke depan pada harddisk. Secara otomatis karena letak partisi diubah maka UUID volume pun ikut berubah. Nah, sewaktu saya mau meng-hibernate dan menyalakan kembali, sistem tidak meresume dari swap. Kepala mulai terasa pusing, karena tidak tahu cara memperbaikinya. Setelah baca-baca dari berbagai sumber, akhirnya ketemu caranya.
Metode yang saya lakukan adalah dengan cara menambahkan parameter kernel pada grub. Pertama buka file /boot/grub/menu.lst dengan terlebih dahulu menjadi root.
Coba cari baris berikut :
title Ubuntu 9.04, kernel 2.6.28-11-genericuuid b26c4d57-d332-4a7e-8f18-9b60a56f8dc8kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=b26c4d57-d332-4a7e-8f18-9b60a56f8dc8 ro quiet splash resume=/dev/sda7initrd /boot/initrd.img-2.6.28-11-genericquietjika dalam file menu grub anda terdapat beberapa buah baris yang mirip seperti diatas, pilihlah yang pertama(menu default). Baris yang penulis sertakan diatas berbeda-beda dalam setiap distribusi, tetapi pada baris kernel kurang lebih sama. Pada baris kernel :
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=b26c4d57-d332-4a7e-8f18-9b60a56f8dc8 ro quiet splashtambahkan resume=/dev/[nama hardisk]
[nama hardisk] digantikan dengan tipe hardisk dan nomor partisi. Misalnya harddisk bertipe scsi dan terletak pada partisi 7, maka dapat ditulis resume=/dev/sda7. Untuk lebih mudahnya gunakan saja perintah fdisk pada console :
$ sudo fdisk -lcontoh output :
Terlihat pada komputer penulis partisi swap-nya berada di /dev/sda7
Parameter yang telah ditambahkan :
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=b26c4d57-d332-4a7e-8f18-9b60a56f8dc8 ro quiet splash resume=/dev/sda7
READ MORE - How to : Komputer tidak bisa hibernate di ubuntu 9.04