Ubuntu 9.10 добавление resume раздела

Как известно обычные 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
Нужна авторизация с помощью
Об авторе
Илья Илья

меня можно найти тут