Summary: | make-initrd: do not fsck before resume from hibernation | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vladimir D. Seleznev <vseleznv> |
Component: | make-initrd | Assignee: | Alexey Gladkov <legion> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | glebfm, ldv, legion, mike, placeholder, rider |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Vladimir D. Seleznev
2020-08-23 11:14:37 MSK
For now there is no chance to understand whether it will be resume and from which device. Может, просто не дёргать fsck и пусть этим занимается уже система, как обычно? > Может, просто не дёргать fsck и пусть этим занимается уже система, как обычно?
Это опциональная фича, для работы которой её надо отдельно включать.
fsck в initrd больше swap не проверяет. Проблема не в том, что своп проверяла, а в том, что в принципе проверяет разделы перед гибернацией. Перед просыпанием лучше всего не трогать ничего на файловой системе, в этом я согласен с Володей. Ок. Значит пусть дальше висит. Я пока не могу придумать как вам помочь. С версии 2.28.0 initramfs сначала ждёт обработки resume= и лишь потом приступает к обработке очереди событий про загрузку. Таким образом fsck не вызывается раньше resume. |