Bug 28959 - В grub.cfg ядру не передайтся параметр resume
Summary: В grub.cfg ядру не передайтся параметр resume
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: grub2-common (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-12 22:38 MSK by manowar@altlinux.org
Modified: 2017-11-05 14:35 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description manowar@altlinux.org 2013-05-12 22:38:41 MSK
В конфигурационном файле, который генерируется при установке и обновлении загрузчика, ядру не передаётся параметр resume=<swap-раздел>, хотя swap-раздел включён и прописан в /etc/fstab. А без него у меня не работает пробуждение после hibernate. Но если resume=UUID=... добавить вручную, то пробуждение работает.
Comment 1 Michael Shigorin 2013-05-13 13:30:50 MSK
Сам по себе и не должен, его всегда добавлял инсталятор.  Описывай подробнее.
Comment 2 manowar@altlinux.org 2013-05-13 14:09:45 MSK
  А что тут описывать? :)

  Suspend2disk у меня никогда на этой системе не работал. Но зато работал suspend2ram — им и пользовался. Но с новым ядром он сломался. Тогда стал разбираться, почему же не работает 2disk. И вот нашёл, что не хватает resume=.

  Если ты уверен, что на новых образах этой проблемы нет, то закрывай как NOTABUG.
Comment 3 Michael Shigorin 2013-05-13 15:14:41 MSK
(В ответ на комментарий №2)
> Если ты уверен, что на новых образах этой проблемы нет
Не уверен, но для этого надо уточнить, о каких образах речь; и если речь про (скажем) regular-*.iso -- то вешать стоит на livecd-install, наверное.

Пример хука можно посмотреть в installer-feature-simply-livecd//livecd-preinstall.d/70-setup-resume

> то закрывай как NOTABUG.
Или так, или перевесь по мере уточнения.  Но в любом случае надо зафиксить. :)
Comment 4 Michael Shigorin 2013-10-24 17:43:31 MSK
При текущем подходе это действительно NOTABUG.
Comment 5 Vitaly Lipatov 2017-11-04 19:48:53 MSK
Добавил resume=/dev/disk/by-uuid/UUID в строку GRUB_CMDLINE_LINUX_DEFAULT в файл 
/etc/sysconfig/grub2
Выполнил
# grub-mkconfig -o /boot/grub/grub.cfg
Ноут отлично вышел из спящего режима.
Comment 6 Anton Farygin 2017-11-05 14:35:48 MSK
Это должно быть фичей дистрибутивов, а не grub'а, по идее