Package: initramfs-tools Version: 0.88 Severity: important
After upgrade to 0.88 (it works with etch's 0.87b), I cannot create initramfs anymore: update-initramfs: Generating /boot/initrd.img-2.6.18-4-686 Error: missing mapper/cr_hda root /dev/mapper/cr_hda5 /sys entry The root seems to be MODULES=dep and the new /sys parsing code. If I set MODULES=most, it works. Also, it seems to matter that I have renamed dm-0 as mapper/cr_hda5: lapse:..share/initramfs-tools# ls -l /dev/mapper/cr_hda4 /dev/dm-0 brw-rw---- 1 root disk 254, 0 2007-05-28 22:53 /dev/mapper/cr_hda5 brw-rw---- 1 root disk 254, 0 2007-05-28 22:52 /dev/dm-0 As per maks' request, here is the mkinitramfs trace, ls -l /sys/block and mount output. If you need any more information, I can reproduce this at will. lapse:..share/initramfs-tools# ls -l /sys/block total 0 drwxr-xr-x 4 root root 0 2007-05-28 22:53 dm-0/ drwxr-xr-x 4 root root 0 2007-05-28 22:53 dm-1/ drwxr-xr-x 4 root root 0 2007-05-28 22:53 dm-2/ drwxr-xr-x 4 root root 0 2007-05-28 22:53 dm-3/ drwxr-xr-x 4 root root 0 2007-05-28 23:10 dm-4/ drwxr-xr-x 4 root root 0 2007-05-28 22:53 dm-5/ drwxr-xr-x 13 root root 0 2007-05-28 22:53 hda/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram0/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram1/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram10/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram11/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram12/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram13/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram14/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram15/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram2/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram3/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram4/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram5/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram6/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram7/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram8/ drwxr-xr-x 4 root root 0 2007-05-28 22:52 ram9/ lapse:..share/initramfs-tools# mount #[1,358] /dev/mapper/cr_hda5 on / type auto (rw,noatime,errors=remount-ro,acl,user_xattr,barrier=1) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) fusectl on /sys/fs/fuse/connections type fusectl (rw) /dev/hda1 on /boot type ext3 (rw,noexec,nosuid,nodev,noatime,acl,user_xattr,barrier=1) /dev/mapper/cr_hda9 on /home type ext3 (rw,nosuid,nodev,acl,user_xattr,barrier=1) /dev/mapper/cr_hda7 on /tmp type ext3 (rw,nosuid,nodev,acl,user_xattr,barrier=1) /dev/mapper/cr_hda6 on /usr type ext3 (rw,nodev,noatime,acl,user_xattr,barrier=1) /dev/mapper/cr_hda8 on /var type ext3 (rw,acl,user_xattr,barrier=1) lapse:..share/initramfs-tools# sh -x /usr/sbin/mkinitramfs -v -o /dev/null #[363] + umask 0022 + export PATH=/usr/bin:/sbin:/bin + keep=n + CONFDIR=/etc/initramfs-tools + verbose=n + errors_to=2>/dev/null + BUSYBOXDIR=/bin + getopt -o d:ko:r:v --long supported-host-version:,supported-target-version: -n /usr/sbin/mkinitramfs -- -v -o /dev/null + OPTIONS= -v -o '/dev/null' -- + [ 0 != 0 ] + eval set -- -v -o '/dev/null' -- + set -- -v -o /dev/null -- + true + verbose=y + shift + true + outfile=/dev/null + shift 2 + true + shift + break + [ -n ] + [ -n ] + . /usr/share/initramfs-tools/scripts/functions + . /usr/share/initramfs-tools/hook-functions + . /etc/initramfs-tools/initramfs.conf + MODULES=dep + BUSYBOX=y + KEYMAP=n + BOOT=local + DEVICE=eth0 + NFSROOT=auto + EXTRA_CONF= + basename /usr/share/initramfs-tools/conf.d/cryptsetup + grep -v \.dpkg-.*$ + grep ^[[:alnum:]][[:alnum:]\._-]*$ + EXTRA_CONF= cryptsetup + basename /usr/share/initramfs-tools/conf.d/uswsusp + grep ^[[:alnum:]][[:alnum:]\._-]*$ + grep -v \.dpkg-.*$ + EXTRA_CONF= cryptsetup uswsusp + basename /etc/initramfs-tools/conf.d/resume + grep ^[[:alnum:]][[:alnum:]\._-]*$ + grep -v \.dpkg-.*$ + EXTRA_CONF= cryptsetup uswsusp resume + [ -e /etc/initramfs-tools/conf.d/cryptsetup ] + [ -e /usr/share/initramfs-tools/conf.d/cryptsetup ] + . /usr/share/initramfs-tools/conf.d/cryptsetup + KEYMAP=y + [ -e /etc/initramfs-tools/conf.d/uswsusp ] + [ -e /usr/share/initramfs-tools/conf.d/uswsusp ] + . /usr/share/initramfs-tools/conf.d/uswsusp + KEYMAP=y + [ -e /etc/initramfs-tools/conf.d/resume ] + . /etc/initramfs-tools/conf.d/resume + [ -n ] + [ -z /dev/null ] + touch /dev/null + readlink -f /dev/null + outfile=/dev/null + [ 0 -ne 1 ] + uname -r + version=2.6.18-4-686 + check_minkver 2.6.18-4-686 + curversion=2.6.18-4-686 + initdir= + [ -z ] + dpkg --print-installation-architecture + DPKG_ARCH=i386 + minversion=2.6.12 + dpkg --compare-versions 2.6.18-4-686 lt 2.6.12 + return 0 + check_minkver 2.6.18-4-686 /usr/share/initramfs-tools/hooks + curversion=2.6.18-4-686 + initdir=/usr/share/initramfs-tools/hooks + [ -z /usr/share/initramfs-tools/hooks ] + set_initlist + unset initlist + [ ! -x /usr/share/initramfs-tools/hooks/cryptopensc ] + [ -d /usr/share/initramfs-tools/hooks/cryptopensc ] + initlist= cryptopensc + [ ! -x /usr/share/initramfs-tools/hooks/cryptroot ] + [ -d /usr/share/initramfs-tools/hooks/cryptroot ] + initlist= cryptopensc cryptroot + [ ! -x /usr/share/initramfs-tools/hooks/kernelextras ] + [ -d /usr/share/initramfs-tools/hooks/kernelextras ] + initlist= cryptopensc cryptroot kernelextras + [ ! -x /usr/share/initramfs-tools/hooks/keymap ] + [ -d /usr/share/initramfs-tools/hooks/keymap ] + initlist= cryptopensc cryptroot kernelextras keymap + [ ! -x /usr/share/initramfs-tools/hooks/legacylvm ] + [ -d /usr/share/initramfs-tools/hooks/legacylvm ] + initlist= cryptopensc cryptroot kernelextras keymap legacylvm + [ ! -x /usr/share/initramfs-tools/hooks/thermal ] + [ -d /usr/share/initramfs-tools/hooks/thermal ] + initlist= cryptopensc cryptroot kernelextras keymap legacylvm thermal + [ ! -x /usr/share/initramfs-tools/hooks/udev ] + [ -d /usr/share/initramfs-tools/hooks/udev ] + initlist= cryptopensc cryptroot kernelextras keymap legacylvm thermal udev + [ ! -x /usr/share/initramfs-tools/hooks/uswsusp ] + [ -d /usr/share/initramfs-tools/hooks/uswsusp ] + initlist= cryptopensc cryptroot kernelextras keymap legacylvm thermal udev uswsusp + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/cryptopensc + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/cryptroot + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/kernelextras + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/keymap + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/legacylvm + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/thermal + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/udev + minver= + [ -z ] + continue + sed /^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$// /usr/share/initramfs-tools/hooks/uswsusp + minver= + [ -z ] + continue + check_minkver 2.6.18-4-686 /etc/initramfs-tools/hooks + curversion=2.6.18-4-686 + initdir=/etc/initramfs-tools/hooks + [ -z /etc/initramfs-tools/hooks ] + set_initlist + unset initlist + continue + [ -d /dev/null ] + MODULESDIR=/lib/modules/2.6.18-4-686 + [ ! -e /lib/modules/2.6.18-4-686 ] + [ ! -e /lib/modules/2.6.18-4-686/modules.dep ] + mktemp -t -d mkinitramfs_XXXXXX + DESTDIR=/tmp/mkinitramfs_e20181 + mktemp -t mkinitramfs-OL_XXXXXX + __TMPCPIOGZ=/tmp/mkinitramfs-OL_j20182 + dpkg --print-installation-architecture + DPKG_ARCH=i386 + export MODULESDIR + export version + export CONFDIR + export DESTDIR + export DPKG_ARCH + export verbose + export KEYMAP + export __TMPCPIOGZ + mkdir -p /tmp/mkinitramfs_e20181/bin + mkdir -p /tmp/mkinitramfs_e20181/conf/conf.d + mkdir -p /tmp/mkinitramfs_e20181/etc + mkdir -p /tmp/mkinitramfs_e20181/lib + mkdir -p /tmp/mkinitramfs_e20181/modules + mkdir -p /tmp/mkinitramfs_e20181/sbin + mkdir -p /tmp/mkinitramfs_e20181/scripts + mkdir -p /tmp/mkinitramfs_e20181//lib/modules/2.6.18-4-686 + [ -f /etc/initramfs-tools/modules ] + add_modules_from_file /etc/initramfs-tools/modules + [ ! -e /etc/initramfs-tools/modules ] + sed -e /^#/d /etc/initramfs-tools/modules + read module rest + [ -f /usr/share/initramfs-tools/modules.d/* ] + [ dep = dep ] + dep_add_modules + mount + awk / \/ / {print "root=" $1 "\nrootfs=" $5; exit} + eval root=/dev/mapper/cr_hda5 rootfs=auto + root=/dev/mapper/cr_hda5 + rootfs=auto + block=mapper/cr_hda5 + block=mapper/cr_hda + [ -z mapper/cr_hda ] + [ ! -e /sys/block/mapper/cr_hda ] + echo Error: missing mapper/cr_hda root /dev/mapper/cr_hda5 /sys entry Error: missing mapper/cr_hda root /dev/mapper/cr_hda5 /sys entry + exit 1 # this is in hook-functions/dep_add_modules() -- Package-specific info: -- /proc/cmdline root=/dev/mapper/cr_hda5 ro nmi_watchdog=1 -- /proc/filesystems cramfs ext3 -- lsmod Module Size Used by wlan_tkip 12000 1 wlan_ccmp 7904 1 wlan_scan_sta 12192 1 ath_pci 83040 0 bnep 14400 2 rfcomm 34584 4 l2cap 21696 9 bnep,rfcomm bluetooth 45956 5 bnep,rfcomm,l2cap ibm_acpi 24480 0 nvram 8328 1 uinput 8288 1 i915 17600 2 drm 61332 3 i915 ppdev 8676 0 parport_pc 32132 0 lp 11012 0 parport 33256 3 ppdev,parport_pc,lp button 6672 0 ac 5188 0 battery 9636 0 speedstep_centrino 8384 1 cpufreq_userspace 4448 0 cpufreq_conservative 7304 0 cpufreq_powersave 1920 0 cpufreq_stats 5408 0 freq_table 4576 2 speedstep_centrino,cpufreq_stats cpufreq_ondemand 6636 1 ipv6 226016 24 ipt_REDIRECT 2176 2 ipt_owner 2080 1 ipt_MASQUERADE 3712 1 iptable_nat 7044 1 ipt_REJECT 5248 1 ipt_addrtype 1952 2 ipt_LOG 6112 1 xt_limit 2752 1 xt_tcpudp 3136 21 xt_conntrack 2624 6 ip_nat_ftp 3328 0 ip_nat 16876 4 ipt_REDIRECT,ipt_MASQUERADE,iptable_nat,ip_nat_ftp ip_conntrack_ftp 7760 1 ip_nat_ftp ip_conntrack 49088 6 ipt_MASQUERADE,iptable_nat,xt_conntrack,ip_nat_ftp,ip_nat,ip_conntrack_ftp nfnetlink 6680 2 ip_nat,ip_conntrack iptable_filter 3104 1 ip_tables 13028 2 iptable_nat,iptable_filter x_tables 13316 11 ipt_REDIRECT,ipt_owner,ipt_MASQUERADE,iptable_nat,ipt_REJECT,ipt_addrtype,ipt_LOG,xt_limit,xt_tcpudp,xt_conntrack,ip_tables fuse 39828 1 dm_snapshot 15552 0 dm_mirror 19152 0 tsdev 7520 0 snd_intel8x0 30332 1 snd_intel8x0m 15980 0 snd_ac97_codec 83104 2 snd_intel8x0,snd_intel8x0m snd_pcm_oss 38368 0 snd_mixer_oss 15200 2 snd_pcm_oss irtty_sir 7808 0 sir_dev 15492 1 irtty_sir serio_raw 6660 0 snd_pcm 68676 4 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss snd_timer 20996 1 snd_pcm snd 47012 7 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 9248 2 snd psmouse 35016 0 nsc_ircc 20912 0 irda 162588 3 irtty_sir,sir_dev,nsc_ircc crc_ccitt 2240 1 irda evdev 9088 0 pcmcia 34140 0 rtc 12372 0 pcspkr 3072 0 firmware_class 9600 1 pcmcia ext3 119240 6 jbd 52456 1 ext3 mbcache 8356 1 ext3 sha256 11104 0 aes 28160 12 dm_crypt 10888 1 dm_mod 50232 14 dm_snapshot,dm_mirror,dm_crypt ide_generic 1408 0 [permanent] ide_disk 14848 8 yenta_socket 24460 1 rsrc_nonstatic 11840 1 yenta_socket ath_rate_sample 13024 1 ath_pci wlan 173692 6 wlan_tkip,wlan_ccmp,wlan_scan_sta,ath_pci,ath_rate_sample ath_hal 191664 3 ath_pci,ath_rate_sample e1000 108512 0 sdhci 16844 0 mmc_core 23168 1 sdhci pcmcia_core 36852 3 pcmcia,yenta_socket,rsrc_nonstatic piix 9444 0 [permanent] ehci_hcd 28136 0 snd_ac97_bus 2400 1 snd_ac97_codec snd_page_alloc 9640 3 snd_intel8x0,snd_intel8x0m,snd_pcm i2c_i801 7468 0 i2c_core 19680 1 i2c_i801 generic 5476 0 [permanent] ide_core 110504 4 ide_generic,ide_disk,piix,generic shpchp 33024 0 pci_hotplug 28704 1 shpchp uhci_hcd 21164 0 usbcore 112644 3 ehci_hcd,uhci_hcd intel_agp 21148 1 agpgart 29896 3 drm,intel_agp thermal 13608 0 processor 28840 2 speedstep_centrino,thermal fan 4804 0 -- /etc/kernel-img.conf do_symlinks = no do_bootloader = no do_bootfloppy = no do_initrd = yes postinst_hook = update-grub postrm_hook = update-grub -- /etc/initramfs-tools/initramfs.conf MODULES=dep BUSYBOX=y KEYMAP=n BOOT=local DEVICE=eth0 NFSROOT=auto -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (750, 'unstable'), (500, 'testing'), (250, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core) Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages initramfs-tools depends on: ii busybox 1:1.1.3-4 Tiny utilities for small and embed ii cpio 2.7-3 GNU cpio -- a program to manage ar ii klibc-utils 1.5-2 small statically-linked utilities ii module-init-tools 3.3-pre11-1 tools for managing Linux kernel mo ii udev 0.105-4 /dev/ and hotplug management daemo initramfs-tools recommends no packages. -- no debconf information -- .''`. martin f. krafft <[EMAIL PROTECTED]> : :' : proud Debian developer, author, administrator, and user `. `'` http://people.debian.org/~madduck - http://debiansystem.info `- Debian - when you have better things to do than fixing systems
signature.asc
Description: Digital signature (GPG/PGP)