"Из коробки" в Арче на ура работает ждущий режим (он же suspend to ram), чего не скажешь о режиме спящем (он же hibernate, он же suspend to disk). Машина прекрасно засыпает, а вот при повторном включении просто заново загружается. Как же настроить спящий режим в Арче? А вот как:
- В файле /boot/grub/menu.lst в строки, начинающиеся с kernel, дописать resume=/dev/sda2 (у кого swap раздел не /dev/sda2 - откорректируйте, у кого диски по uuid - получите идентификатор и запишите как положено);
- В файле /etc/mkinitcpio.conf в строку с параметрами HOOKS добавить resume;
- Переустановить ядро (pacman -S linux) или просто пересобрать initrd образ ядра;
- Перезагрузка.
Все. Теперь отлично работают и ждущий и спящий режимы.
UPD: 23.04.2014
Порядок действий в данной заметке явно требует актуализации. Освежим же его.
UPD: 23.04.2014
Порядок действий в данной заметке явно требует актуализации. Освежим же его.
- В файле /etc/default/grub, в список значений параметра GRUB_CMDLINE_LINUX_DEFAULT добавить resume=/dev/sda2 (у кого swap раздел не /dev/sda2 - откорректируйте, у кого диски по uuid - получите идентификатор и запишите как положено). У меня эта строка выглядит так:
- Заново сгенерировать файл конфигурации grub
- В файле /etc/mkinitcpio.conf в строку с параметрами HOOKS добавить resume
- Сгенерировать заново образы ядра
- Перезагрузить систему.
GRUB_CMDLINE_LINUX_DEFAULT="quiet resume=/dev/sda2"
# grub-mkconfig -o /boot/grub/grub.cfg
# mkinitcpio -p linux
Комментариев нет:
Отправить комментарий