[sisyphus] Re: hibernate: cleanup after Software Suspend 2
Konstantin A. Lepikhov
lakostis на anti-leasure.ru
Вс Авг 7 00:54:11 MSD 2005
Hi Arioch!
Saturday 06, at 11:44:39 PM you wrote:
> file:///usr/share/doc/hibernate-1.09/init.d/hibernate-cleanup.sh
>
> Этот скрипт зачищает места, где SwSusp2 может хранить образ оперативки.
> Поскольку SwSusp2 сохраняет в образ кэши VFS - при каждой загрузке
> старые образы нужно зачищать.
> Увы, ядро это делает только при нормальном resume, но если отменить
> просыпание (resume2=no), то образы остаются нетронуты, поэтому
> 1) если образ лежит в swap partition - swapon не срабатывает.
зато срабатывает mkswap ;)
> 2) потом однажды, при обычной загрузке с "просыпанием" можно
> подцепить этот образ и убить ФС неверными старыми кэшами.
да, есть такая неприятность.
...
> Вообще, ввиду потенц.опасности загрузки со старым образом IMHO надо этот
> скрипт помещать не в hibernate.rpm, который м.б. юзер и не поставит - а
> в ядра с поддержкой SwSusp2.
если юзер настролько умен, что смог включить swsusp2 без участия
hibernate, то он и так должен знать об этих подводных камнях.
PS Пока оставляю себе это письмо для раздумья, но c priority=low,
поскольку wks* ядра пока ни в одном из дистрибутивов в .base не входят и
ставить их никто не предлагает.
--
WBR, Konstantin chat with ==>ICQ: 109916175
Lepikhov, speak to ==>JID: lakostis at jabber.org
aka L.A. Kostis write to ==>mailto:lakostis at pisem.net.nospam
...The information is like the bank... (c) EC8OR
-------------- next part --------------
z'╣ЛmjшZr··э╡г+╧╤чtж╕zz-jЖ╒∙╕Еy<╘y╙i√'╤*'Ч≤)╡('jш╚y(Ё{_=o+^╟7╛rz-jЖ╒∙╕ЕyJЕ├шiЪЫb╡ш√ыb·Лk╩Зb╔ЙФj)╡+2╕╛Щ╚miхfz{lЪm4ГO4ОВКm╫©з╤ж°├g╖╣╦╖
Подробная информация о списке рассылки Sisyphus