--- Begin Message ---
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)
--- End Message ---