Public bug reported:

Not sure if it's a real problem or just the way I installed 8.04 ...

Summary
After installation of hardy-alpha3-dekstop-amd64 on a system with existing disk 
encryption the initrd of the installed system does not have 
"/conf/conf.d/cryptroot" and does not boot.  After manually adding this file to 
initrd the system boots fine.

Details

My configuration:
Thinkpad T60 with 250GB disk; the disk has two partitions: a small /boot 
partition (sda1) and the rest is used as device for an encrypted volume (sda2). 
 The encrypted partition (/dev/mapper/sda2_crypt) is used as physical device 
for lvm.  The lvm device is split into several logical volumes, like the root 
and swap for my current 7.10 installation.  I created a new volume 
(/dev/mapper/sysvg-heron3) with a ReiserFS for 8.04a3.

The installation:
I booted from the 804a3-desktop-amd64 cd into a live session.
apt-get update
apt-get install lvm2
apt-get install cryptsetup
modprobe dm-mod
modprobe dm-crypt
cryptsetup luksOpen /dev/sda2 crypto
vgscan

start installer; install into /dev/mapper/crypto-heron3 with "do not
install boot loader" checked

mkdir /targetb
mount /dev/sda1 /targetb  # mount the 'real' /boot
copy vmlinuz, initrd from /target/boot to /targetb
create new entry in /targetb/grub/menu.lst

reboot into new 8.04a3

result: the boot hangs because sda2 is not set up as encrypted volume

solution:  manually add a corresponding file "conf/conf.d/cryptroot" to
the initrd disk of 8.04a3

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
initrd - missing /conf/conf.d/cryptroot
https://bugs.launchpad.net/bugs/186637
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to