[make-initrd] Поддерживается ли просыпание из swap-файла

Alexey Gladkov gladkov.alexey at gmail.com
Wed Jun 5 19:04:43 MSK 2024


On Wed, Jun 05, 2024 at 10:37:07PM +0700, Антон Мидюков wrote:
> 05.06.2024 22:17, Alexey Gladkov пишет:
> > On Wed, Jun 05, 2024 at 09:56:33PM +0700, Антон Мидюков wrote:
> >> Приветствую
> >>
> >> А make-initrd не умеет просыпаться из swap-файла в / или /home?
> >> Если не умеет, то такое возможно реализовать?
> >> Если умеет, то что для этого нужно?
> > 
> > Не умеет.
> > 
> > Ты хочешь придумать свою схему или ты хочешь реализовать нечто что уже в
> > каком-нибудь дистрибутиве ?
> > 
> 
> Я пока не смотрел, есть ли такое в других дистрибутивах.

В dracut ничего такого не вижу.

> У нас начали в некоторых дистрибутивах переходить на своп-файл вместо
> раздела своп (при установке это делает installer-feature-swapfile). Вот
> поэтому и интересуюсь.
> Это пока только вопрос о возможности такой реализации в будущем.

Насколько я понял задумку идея плохая. Для доступа к своп-файлу нужно
будет найти и смонтировать раздел. И в этот момент сработает resume.

Ответ на твой вопрос уже есть:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/power/swsusp.rst#n353
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/power/swsusp-and-swap-files.rst

Поддержка resume_offset= у нас есть.

-- 
Rgrds, legion



More information about the Make-initrd mailing list