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

Re: linux-image-4.9.0-12-amd64 breaks LUKS root



On 2020-03-29 23:53, deloptes wrote:
David Christensen wrote:

I re-imaged that machine and let it run for the past two week.  When I
upgraded the kernel against today, it failed in the same manner.


Any suggestions?

/etc/crypttab ?

/etc/initramfs-tools/ ?


CVS says /etc/crypttab was last changed on March 15.


'find /etc/initramfs-tools/ -type f | xargs ls -lt' says the newest file in /etc/initramfs-tools was changed on Feb 2.


The error message I am seeing occurs when some stage boot loader or the kernel (?) is prompting for the passphrase to decrypt the root partition. So, root is not mounted and /etc is not available.


I can boot the previous kernel, so the LUKS file structures on disk are okay.


The error is repeatable if I insert the drive into another machine with a different model motherboard.


A different system drive with the 4.0.9-12 kernel and LUKS root works in that machine.


I have several other Debian systems. They all upgraded to kernel 4.9.0-12 and LUKS root works correctly.


My guess is that:

    /boot/initrd.img-4.9.0-12-amd64

was built wrong by the kernel upgrade post install script (?).


I have filed a bug report:

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955329


David


Reply to: