[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#725275: initramfs-tools: hooks/resume problems



Package: initramfs-tools
Version: 0.114
Followup-For: Bug #725275

Dear Maintainer,

On Sat, 05 Oct 2013, Kapil Hari Paranjape wrote:
> The reason for this bug is a typo in /usr/share/initramfs/hooks/resume.

Looking into this a bit further, I wondered why this typo should cause a
problem. After all, the rest of this script generates a
conf/conf.d/resume file containing what should be the correct resume
device.

However, what it generates is an entry like:

RESUME="UUID=ZyyyyZ-ZZyy-yZZy-yZZy-Zyyy-ZyZy-yyyyyZ"

This may work fine if the swap device is not on LVM. If it is ...

The problem is that "scripts/local-top/lvm2" cannot figure out the
volume group to activate in order to make the device accessible. (Or
even the fact that this _is_ an LVM device!)

Some more script-fu is required to check whether the resume device is
of the form "/dev/dm-xxx" and in that case one needs to find its "name" by
listing "/dev/mapper/". That name needs to be used in order to get lvm2
to activate the volume group or logical volume.

Regards,

Kapil.
--


Reply to: