Bug ID 904987
Summary Dracut not working as expected with full-disk encryption
Classification openSUSE
Product openSUSE Distribution
Version 13.2
Hardware All
OS openSUSE 13.2
Status NEW
Severity Critical
Priority P5 - None
Component Bootloader
Assignee jsrain@suse.com
Reporter fedev@gmx.net
QA Contact jsrain@suse.com
Found By ---
Blocker ---

Created attachment 613252 [details]
Screenshot -  emergency console after upgrade

Hi there,

My laptop has full disk encryption with luks. It was working without problems
until openSUSE 13.2.

It seems dracut checks for encrypted partitions and volumes on crypttab however
I did not have the partition listed in crypttab because all this time the luks
partition information was added by grub (if not mistaken). Well, dracut seems
can't recognize an unlocked luks partition/volume on its own nor from the
previous used settings.

Dracut was then trying to look for the volumes for home and root without trying
to unlock first for the encrypted partition.

There are two workarounds for this. One, use the kernel boot parameter
rd.luks.uuid the other, add the disk to crypttab and then re-run dracut -M
--force

This however it is not obvious for those doing an upgrade. After doing an
upgrade from 13.1 to 13.2, the system is no longer bootable unless you take
care of the above first.

Thank you.

Regards,

Fede


You are receiving this mail because: