Как известно обычные Ubuntu не умеют работать с LVM при установке, а значит ос не может определить swap раздел и раздел для hibernate/suspend и приходится это делать руками
Со swap всё ясно, добавляем в /etc/fstab
/dev/linux/swap swap swap defaults 0 0
А вот с разделом для hibernate/suspend сложнее, потому что в Ubuntu 9.10 новая версия Grub, которая больше не понимает записи типа
title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/linux/ubuntu resume=/dev/linux/swap splash=silent vga=788
initrd (hd0,4)/boot/initrd.img
Теперь для этого необходимо перегенерировать initramfs, для этого в /etc/initramfs-tools/conf.d/resume добавляем
RESUME=/dev/linux/swap
или
ls -l /dev/disk/by-uuid/ | grep swap
lrwxrwxrwx 1 root root 23 2009-11-07 02:11 66d169bf-adc6-4dd7-92e7-d4724f18b0fb -> ../../mapper/linux-swap
RESUME=UUID=66d169bf-adc6-4dd7-92e7-d4724f18b0fb
И перегенерируем загрузочный образ
sudo update-initramfs -u `uname -r`
Вроде всё. reboot
Комментариев 0