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

похожие страницы

  1. Два варианта добавление GPG ключа репозитория из консоли
  2. Эх, тряхну стариной, установлю новую убунту
  3. Потеснение windows раздела при помощи Gparted из ubuntu 8.04
  4. grub2: ручная загрузка
  5. Установка Ubuntu 12.04 на LVM