[pkg-cryptsetup-devel] Bug#591626: Bug#591626: Unable to boot from encrypted Luks volume after upgrade
Jiri Kanicky
jirik at ganomi.com
Mon Aug 16 10:03:23 UTC 2010
On 16/08/10 00:08, Jonas Meurer wrote:
> Hey Jiri,
>
> On 04/08/2010 Jiri Kanicky wrote:
>
>> Here is full apt log:
>>
> according to your apt log, cryptsetup was not upgraded. instead, other
> packages where upgraded, which triggered update-initramfs, and thus
> updated the initramfs for linux kernel 2.6.34-1-686.
>
> you wrote the following at the initial bugreport:
>
> On Wed, Aug 04, 2010 at 08:03:35PM +1000, Jiri Kanicky wrote:
>
>> I am not able to boot from my encrypted LUKS volume everytime after I
>> upgrade (apt-get upgrade).
>>
>> I have to boot from rescue cd and regenerate initrd (update-initramfs)
>> to fix the issue as I wrote here:
>> http://ganomi.com/wiki/index.php/Rescue_an_encrypted_LUKS_LVM_volume
>>
>> It started a month ago.
>>
> please give more information:
>
> - which version of cryptsetup and initramfs-tools do you have installed?
> (output of 'dpkg -l cryptsetup initramfs-tools')
> - which error message do you get at boot when the boot process fails?
> - which linux kernel version do you boot? (output of 'uname -r')
> - which initramfs version do you update with manual initramfs
> regeneration inside a chroot? (output of 'update-initramfs -u')
>
> - is the bug reproducible by invoking 'update-initramfs -u' at the
> running system? does this break the boot process again?
>
> in order to find the real bug here, we need more detailed information
> from you. so far, you're the only one who reported this problem,
> thousands of cryptsetup users didn't discover it while using the same
> version as you.
>
> greetings,
> jonas
>
Hi.
I attached picture with the boot message.
I was digging into the problem more today and found the following:
- looks like LVM does not activate the /dev/data_vg/knightrider-sec
volume on the boot and therefore cryptsetup cannot see the volume. It
only activates one LV; knightrider-root.
- in the (initramfs) mode on the picture I typed "lvm" which took me to
(lvm) mode. I activated all volumes in the data_vg group "vgchange -ya"
and exited all. This brought the cryptsetup enter passphrase line. I
entered the passphrase and the system booted.
- The interesting bit is that executing "update-initramfs" right after
"apt-get update; apt-get upgrade" will not output line with "cryptsetup"
(bellow). However, entering it after the faulty boot, it will find the
encrypted LV and note it in the cryptsetup line.
update-initramfs: Generating /boot/initrd.img-2.6.34-1-686
cryptsetup: NOTE: using /dev/mapper/data_vg-knightrider--sec instead of
/dev/data_vg/knightrider-sec for knightrider-sec
Any idea where can be the problem?
Jiri
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IMG_0478.JPG
Type: image/jpeg
Size: 1653833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cryptsetup-devel/attachments/20100816/cb979a01/attachment.jpeg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IMG_0477.JPG
Type: image/jpeg
Size: 1562063 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cryptsetup-devel/attachments/20100816/cb979a01/attachment-0001.jpeg>
More information about the pkg-cryptsetup-devel
mailing list