LINUX.ORG.RU

Tuxonice портит suspend_file и не работает...


0

0

Имеется: Gentoo с ядром 2.6.28, пропатченным для tuxonice, hibernate-script-1.99 и suspend_file на корневом разделе.

Проблема в следующем: пишу в suspend_file сначала "TuxOnIce", потом нули по размеру оперативки, в grub.conf дописываю к опциям ядра resume=file:/dev/sda5:0x<адрес>.

Перезагружаюсь, запускаю hibernate, получаю ошибку "Filewriter image (/suspend_file) is unrecognised.", смотрю в файл - а там вместо TuxOnIce записано ???nIce, ну и соответственно использовать "неправильный" файл hibernate отказывается даже с -f.

Не подскажете, что делать?

anonymous

Все-таки добился работоспособности hibernate, но чтобы все было нормально, мне надо:

0. Отключить в конфиге hibernate опцию VerifyFilewriterResume2

1. Удалить мой suspend_file

2. Запустить hibernate -n, чтобы он создал suspend_file, не уходя при этом в спящий режим (собственно, создается то же самое, что и при ручном способе - TuxOnIce-и-много-нулей)

3. Получить адрес suspend_file для передачи ядру

4. Прописать полученный адрес в grub.conf

4. hibernate

После этого все замечательно сохраняется и восстанавливается из файла, все мгновенно грузится, в общем, преимущества спящего режима... Но только до тех пор, пока я не захочу вместо hibernate сделать reboot, в этом случае придется повторять шаги 1-5.

anonymous
()
Ответ на: комментарий от anonymous

Отбой. Вроде еще вчера ее там небыло :) Теперь вижу.

anonymous
()
Ответ на: комментарий от anonymous

Тем, что он - на 1000 метров, а память у меня 1262. Если не разберусь с этой проблемой, буду менять размер swap-раздела, наверное.

anonymous
()
Ответ на: комментарий от anonymous

Поспрашивал в IRC, сказали, что влезет и при этом ничего не испортится.

anonymous
()

Привет.
У меня тоже Gentoo, тоже 2.6.28, тоже пишу в файл и была та же самая проблема.
Всё решилось переходом на скрипт версии 1.99. Ты уверен, что юзаешь именно его? В портежах пока только 1.98.1.
Я брал тута: http://bugs.gentoo.org/222113
И, кстати, VerifyFilewriterResume2 убирать не обязательно, и после reboot работает.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.