[Bug 1957194] Re: resume from hibernation broken when resume image is autodetected another case
cvl-skubriev
1957194 at bugs.launchpad.net
Thu Jan 13 11:24:04 UTC 2022
Note.
This problem appears itself if the swap partition is located on a regular partition of disk.
Initramfs hook resume write `RESUME=UUID=someuuid` to the `conf/conf.d/zz-resume-auto`
If the swap partition is on a logical volume (e.g. LVM), then
`conf/conf.d/zz-resume-auto` has a variable with a device
`RESUME=/dev/commonvolumegroup/swap` and `/usr/share/initramfs-
tools/scripts/local-premount/resume` works properly.
This issue applies to both hibernation and hybrid sleep modes. Because
hybrid sleep mode is a combination of both modes (S4+S3).
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1957194
Title:
resume from hibernation broken when resume image is autodetected
another case
Status in initramfs-tools package in Ubuntu:
New
Bug description:
My issue very similar to
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1769297
I am assuming that the code at about line 162 in
`/usr/share/initramfs-tools/init` like that:
```
resume=*)
RESUME="${x#resume=}"
case $RESUME in
UUID=*)
RESUME="/dev/disk/by-uuid/${RESUME#UUID=}"
esac
;;
```
Only works if user wants to set resume partition as `UUID=some` at
file like `/etc/initramfs-tools/conf.d/resume`. But in the case when
initramfs hook resume automatically save `UUID=some` in initrd
`conf/conf.d/zz-resume-auto` file it doesn't matter. Including for
operate `DEV=$(readlink -f "$resume")` correctly in
`/usr/share/initramfs-tools/scripts/local-premount/resume`
Therefore I decide to add similar code to `/usr/share/initramfs-
tools/scripts/local-premount/resume` to fix an issue with resuming.
See a patch in attachment.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1957194/+subscriptions
More information about the foundations-bugs
mailing list