Настройка hibernate и suspend в Archlinux

Продолжаю эксперименты с Archlinux и снова заметки для себя.

Для того, чтобы работали режимы энергосбережения надо установить пакет Pm-utils:

diamon@khorinis:~$ sudo pacman -S pm-utils hibernate-script

Затем открываем файл /boot/grub/menu.lst:
diamon@khorinis:~$ sudo vim /boot/grub/menu.lst

и добавляем в конец строки kernel опцию resume=/dev/своп_раздел. Например:
# (0) Arch Linux
title  Arch Linux
root   (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/51d3c1a3-1d3d-438b-af4e-d0a7c9d9074d ro resume=/dev/sda2
initrd /kernel26.img

Своп должен быть больше оперативки!
Всё. У меня заработало даже без перезагрузки. Время выхода из хибернейта - не более 40 сек. На том же ноуте убунта выходила из спячки минуты три.

upd: уходить в спячку командами hibernate и suspend. Или из logout-меню вашего рабочего окружения.

3.52941
Средняя: 3.5 (17 голосов)
Ваша оценка: Нет

Comments :

Аватар пользователя DALDON

Очень интересно, вопрос: если

Очень интересно, вопрос: если нету у меня своп раздела (судите сами зачем оно мне если у меня ОЗУ 3 гб, но каждый вечер мне лень запускать ПО и так далее), может Вы знаете как сделать так, чтобы образ RAM сохранялся не в Swap раздел, а например, в файл. Да и вообще не очень удобно это хранить в swap, предположим у меня 5-ть линкусов и все юзают один swap... А хочеться попробывать что-то в другом дистрибутиве, но чтобы после перезапуска в основном не приходилось бы заного запускать все что было до перезапуска.

Хочеться реализовать в Ubuntu 8.04.1 with WM ion3, я пока даже не пробывал этот режим, так-как не очень представляю себе поведение ОС когда она не обнаружит смонтированный swap раздел... Сами в общем понимаете боюсь последствий.

Аватар пользователя diamon

попробуйте сделать так, как

попробуйте сделать так, как описано тут
я просто не задавался этим вопросом, так как озу у меня всего 512мб и не вижу причин ставить более одной операционки на комп )

Аватар пользователя val-amart

pishu iz arch'a. kak z'e

pishu iz arch'a. kak z'e vse-taki suspendit'?? ok, posle prodelanyh manipulacij vosstanovlenije iz suspenda budet, a sam suspend kak sdelat'?

Аватар пользователя diamon

в консоли suspend или

в консоли suspend или hibernate. ну или из меню DE.

Аватар пользователя Filter

Так как же все-таки

Так как же все-таки засаспендить?

Я на
1) up-to-date archlinux
2) pm-utils установлены
3) hibernate, suspend - command not found

Может что-то еще доставить надо?

Аватар пользователя Filter

Ок - заработало. Надо еще

Ок - заработало.
Надо еще пакет hibernate-script

Аватар пользователя diamon

ах да. забыл ) спасибо за

ах да. забыл ) спасибо за напоминание, включу в статью.

Отправить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
 
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <img>
  • Строки и параграфы переносятся автоматически.
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>. Поддерживаемые стили тегов: <foo>, [foo].
  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

Подробнее о форматировании