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

Bug#266591: initrd-tools: mkinitrd assumes /dev/mapper/* == LVM device

Package: initrd-tools
Version: 0.1.73
Severity: important

I have cryptsetup installed and my /etc/crypttab contains:

swap0             /dev/hda7       /dev/urandom      swap

This creates an encrypted device /dev/mapper/swap0 (which I mount as
swap in /etc/fstab).

When installing kernel-image-2.6.8-1-k7, I get the following error:

Setting up kernel-image-2.6.8-1-k7 (2.6.8-1) ...
/usr/sbin/mkinitrd: /dev/mapper/swap0: Cannot find LVM device
Failed to create initrd image.
dpkg: error processing kernel-image-2.6.8-1-k7 (--configure):
 subprocess post-installation script returned error exit status 9

As far as I can tell, mkinitrd is assuming that anything in /dev/mapper
is an LVM device, which is not a safe assumption.


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8

Versions of packages initrd-tools depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  cpio                          2.5-1.1    GNU cpio -- a program to manage ar
ii  cramfsprogs                   1.1-6      Tools for CramFs (Compressed ROM F
ii  dash                          0.5.1-2    The Debian Almquist Shell
ii  fileutils                     5.2.1-2    The GNU file management utilities 
ii  util-linux                    2.12-7     Miscellaneous system utilities

Reply to: