Bug#486360: debian-installer: loop-aes root fs encryption unusable due to incomplete initrd
clone 486360 -1
reassign -1 grub-common 1.96+20080512-1
severity -1 important
tags -1 d-i
thanks
While reproducing this issue a problem was found with grub being set up
with root=/dev/loop0 instead of the underlying block device. A fix in
grub-common for this has been discussed on IRC between the D-I crypto
developer and the grub developer.
Workaround for that is to change the grub setup to use the underlying
device.
However, the report seems to also identify a more fundamental issue with
partman-crypto itself which needs further investigation. Therefore
cloning rather than reassigning.
Question to submitter: does fixing the root= parameter for GRUB solve the
reboot problem?
If not, please provide additional info about how exactly you set up the
encrypted root.
It would also help us if you could redo the install and add a line with
'set -x' below the first line of the following script sometime before GRUB
is installed: /usr/lib/finish-install.d/05crypto. The file can be edited
from a debug shell on VT2 or VT3 using 'nano' as editor.
That should result in debug info in the syslog file for the installation.
Please send us that (gzipped!); it can be obtained using the "Save debug
logs" option in the main menu of the installer after using <go back> from
the dialog announcing the system is about to be rebooted.
Cheers,
FJP
Reply to: