Can't boot after upgrade from lucid to precise, cause cryptroot in initrd.img is missing

Bug #990460 reported by Keywan Tonekaboni
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
initramfs-tools (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi,

I upgrade yesterday from lucid to precise using "update-manager -d" and following the steps. After the reboot I had a broken grub (just a grub shell, no entries). I started my computer with xubuntu live cd and fixed it via chroot and grub-install, update-grub.

After another reboot, the grub menu was fixed, but it couldn't find root, even didn't ask for passphrase.

I found out, that there is no cryptroot in conf/conf.d/ inside the init.rd image.

I need to put dm-crypt in /etc/modules before update-initramfs fixed the conf. As far as I know and what I saw in my backups in lucid there was no need for that.

If I'm right, there should be a procedure which checks if the actual system would boot after update e.g. checkin for dm-crypt in /etc/modules.

I use lvm2 and LUKS

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: initramfs-tools 0.99ubuntu13
ProcVersionSignature: Ubuntu 2.6.35-22.34~lucid1-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
ApportVersion: 2.0.1-0ubuntu6
Architecture: i386
Date: Sat Apr 28 13:55:59 2012
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427.1)
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: initramfs-tools
UpgradeStatus: Upgraded to precise on 2012-04-27 (0 days ago)

Revision history for this message
Keywan Tonekaboni (prometoys) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in initramfs-tools (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.