Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#526102: initramfs-tools: initramfs creates an initrd with not enough modules causing an unbootable system

15 views
Skip to first unread message

Folkert van Heusden

unread,
Apr 29, 2009, 4:40:08 AM4/29/09
to
Package: initramfs-tools
Version: 0.93.2
Severity: grave
Justification: renders package unusable


initramfs-tools: initramfs creates an initrd with not enough modules causing an unbootable system

Initially I thought this was a bug in kernel-package so I wrote this to the maintainer of that package:
I now upgraded initramfstools (shouldn't
kernel-package have dependencies?) and an initrd is created.
The initrd is not good though: the system won't come up. Complains that
it can't find the volume groups. It does see a /dev/sda* though. Was an
initramfs shell so I couldn't investigate what was going on.

According to the kernel-package maintainer this is a problem in initramfs-tools.

-- Package-specific info:
-- /proc/cmdline
root=/dev/mapper/VG01-LVROOT ro

-- /proc/filesystems
ext3

-- lsmod
Module Size Used by
netconsole 11408 0
configfs 27816 2 netconsole
binfmt_misc 11788 1
ib_iser 32680 0
rdma_cm 29796 1 ib_iser
ib_cm 36056 1 rdma_cm
iw_cm 11720 1 rdma_cm
ib_sa 23152 2 rdma_cm,ib_cm
ib_mad 38248 2 ib_cm,ib_sa
ib_core 57728 6 ib_iser,rdma_cm,ib_cm,iw_cm,ib_sa,ib_mad
ib_addr 9096 1 rdma_cm
iscsi_tcp 20228 0
libiscsi 30976 2 ib_iser,iscsi_tcp
scsi_transport_iscsi 33888 4 ib_iser,iscsi_tcp,libiscsi
ipt_MASQUERADE 5440 1
iptable_nat 7888 1
nf_nat 21592 2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4 17560 4 iptable_nat,nf_nat
xt_state 4736 1
nf_conntrack 70224 5 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,xt_state
ipt_REJECT 5568 2
xt_tcpudp 5696 4
iptable_filter 5504 1
ip_tables 19600 2 iptable_nat,iptable_filter
x_tables 23816 6 ipt_MASQUERADE,iptable_nat,xt_state,ipt_REJECT,xt_tcpudp,ip_tables
bridge 52392 0
kvm_intel 38032 0
kvm 129256 1 kvm_intel
crc32c 4480 0
libcrc32c 5184 1 crc32c
battery 10048 0
ppdev 9736 0
lp 12644 0
tun 12484 1
acpi_cpufreq 9872 0
cpufreq_stats 7120 0
cpufreq_userspace 6532 0
cpufreq_powersave 4480 0
cpufreq_conservative 9800 0
cpufreq_ondemand 9872 4
freq_table 7424 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
microcode 13096 0
firmware_class 10688 1 microcode
nfsd 246376 10
auth_rpcgss 46992 1 nfsd
exportfs 6912 1 nfsd
nfs 254112 0
lockd 67232 2 nfsd,nfs
nfs_acl 5568 2 nfsd,nfs
sunrpc 198952 14 nfsd,auth_rpcgss,nfs,lockd,nfs_acl
ipv6 290104 41
iscsi_trgt 69260 4
coretemp 9024 0
it87 25560 0
hwmon_vid 5312 1 it87
eeprom 8720 0
ns83820 20680 0
loop 17804 0
snd_usb_audio 89888 0
snd_usb_lib 18688 1 snd_usb_audio
snd_seq_midi 9280 0
snd_rawmidi 25184 2 snd_usb_lib,snd_seq_midi
dvb_pll 11528 1
snd_hda_intel 427020 1
cx22702 8580 1
snd_hwdep 10248 1 snd_usb_audio
snd_pcm_oss 39456 1
snd_pcm 80840 3 snd_usb_audio,snd_hda_intel,snd_pcm_oss
snd_mixer_oss 17024 1 snd_pcm_oss
cx88_dvb 19972 0
cx88_vp3054_i2c 5376 1 cx88_dvb
snd_seq_dummy 5508 0
videobuf_dvb 7748 1 cx88_dvb
dvb_core 82148 2 cx88_dvb,videobuf_dvb
snd_seq_oss 31872 0
snd_seq_midi_event 10048 2 snd_seq_midi,snd_seq_oss
snd_seq 53616 6 snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_timer 24336 2 snd_pcm,snd_seq
snd_seq_device 9940 5 snd_seq_midi,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
cx8800 35844 0
v4l2_common 14528 1 cx8800
psmouse 40988 0
snd 62840 11 snd_usb_audio,snd_rawmidi,snd_hda_intel,snd_hwdep,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_seq_oss,snd_seq,snd_timer,snd_seq_device
serio_raw 8132 0
pwc 84576 0
iTCO_wdt 13712 0
cx8802 18500 1 cx88_dvb
cx88xx 71848 3 cx88_dvb,cx8800,cx8802
joydev 13120 0
compat_ioctl32 10688 2 cx8800,pwc
parport_serial 9408 0
ir_common 45252 1 cx88xx
videodev 34496 4 cx8800,pwc,cx88xx,compat_ioctl32
plusb 4800 0
usbnet 19336 1 plusb
i2c_algo_bit 8452 2 cx88_vp3054_i2c,cx88xx
tveeprom 15940 1 cx88xx
btcx_risc 7176 3 cx8800,cx8802,cx88xx
videobuf_dma_sg 15684 4 cx88_dvb,cx8800,cx8802,cx88xx
i2c_i801 11356 0
pcspkr 5120 0
parport_pc 28376 3 parport_serial
parport 40416 3 ppdev,lp,parport_pc
button 9824 0
mii 8064 1 usbnet
videobuf_core 21892 5 videobuf_dvb,cx8800,cx8802,cx88xx,videobuf_dma_sg
i2c_core 25952 9 eeprom,dvb_pll,cx22702,cx88_vp3054_i2c,v4l2_common,cx88xx,i2c_algo_bit,tveeprom,i2c_i801
evdev 12544 5
ftdi_sio 55624 1
usbserial 35344 3 ftdi_sio
v4l1_compat 15684 1 videodev
intel_agp 29552 0
soundcore 10064 2 snd
snd_page_alloc 11344 2 snd_hda_intel,snd_pcm
ext3 124048 9
jbd 50536 1 ext3
mbcache 11204 1 ext3
usbhid 44560 0
hid 40224 1 usbhid
ff_memless 7496 1 usbhid
dm_mirror 19392 0
dm_log 12164 1 dm_mirror
dm_snapshot 17800 0
dm_mod 57760 26 dm_mirror,dm_log,dm_snapshot
ide_cd_mod 34760 0
cdrom 36328 1 ide_cd_mod
ata_generic 8196 0
sd_mod 27184 5
ata_piix 22020 1
jmicron 4992 0 [permanent]
r8169 30148 0
ahci 30728 2
libata 166784 3 ata_generic,ata_piix,ahci
scsi_mod 160216 6 ib_iser,iscsi_tcp,libiscsi,scsi_transport_iscsi,sd_mod,libata
ide_pci_generic 7300 0 [permanent]
dock 12128 1 libata
sky2 46532 0
ide_core 127628 3 ide_cd_mod,jmicron,ide_pci_generic
ehci_hcd 35596 0
uhci_hcd 24352 0
thermal 21024 0
processor 41156 2 acpi_cpufreq,thermal
fan 7496 0
thermal_sys 15680 3 thermal,processor,fan
nbd 13844 0

-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
relative_links = yes
do_bootloader = no
do_bootfloppy = no
do_initrd = yes
link_in_boot = no
postinst_hook = update-grub
postrm_hook = update-grub

-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
BOOT=local
DEVICE=eth0
NFSROOT=auto


-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-pps (SMP w/4 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages initramfs-tools depends on:
ii cpio 2.9-13 GNU cpio -- a program to manage ar
ii findutils 4.4.0-2 utilities for finding files--find,
ii klibc-utils 1.5.12-2 small utilities built with klibc f
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
ii udev 0.125-7 /dev/ and hotplug management daemo

Versions of packages initramfs-tools recommends:
ii busybox 1:1.10.2-2 Tiny utilities for small and embed

initramfs-tools suggests no packages.

-- no debconf information

--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Folkert van Heusden

unread,
Apr 29, 2009, 8:40:10 AM4/29/09
to
> > initramfs-tools: initramfs creates an initrd with not enough modules causing an unbootable system
> >
> > Initially I thought this was a bug in kernel-package so I wrote this to the maintainer of that package:
> > I now upgraded initramfstools (shouldn't
> > kernel-package have dependencies?) and an initrd is created.
> > The initrd is not good though: the system won't come up. Complains that
> > it can't find the volume groups. It does see a /dev/sda* though. Was an
> > initramfs shell so I couldn't investigate what was going on.
>
> please read http://wiki.debian.org/InitramfsDebug
> to provide further info.

- sda/b are detected
- filesystem is correctly formatted (otherwise the other kernel image
would not work either)
- so the sata driver is loaded

> > According to the kernel-package maintainer this is a problem in initramfs-tools.

> why do you think that there are missing modules.

Because of the size of the initrd-files; there's a difference in site:
-rw-r--r-- 1 root root 52723387 2009-03-03 16:59 /boot/initrd.img-2.6.26-pps
-rw-r--r-- 1 root root 8555803 2009-04-28 23:45 /boot/initrd.img-2.6.30-rc3-pps
(2.6.26 is fine, 2.6.30-rc3 fails)

initramfs content:
--- initramfs.content-previous-working 2009-04-29 14:13:07.000000000 +0200
+++ initramfs.content-current-failing 2009-04-29 14:13:14.000000000 +0200
@@ -22,7 +22,6 @@
./scripts/local-premount
./scripts/local-premount/resume
./scripts/local-top
-./scripts/local-top/lvm
./scripts/local-top/lvm2
./scripts/local-top/iscsi
./scripts/local-top/nbd
@@ -35,20 +34,19 @@
./etc/modprobe.d/arch/x86_64
./etc/modprobe.d/arch/i386
./etc/modprobe.d/nbd-client
+./etc/modprobe.d/alsa-base.conf
./etc/modprobe.d/libpisock9
./etc/modprobe.d/libsane
./etc/modprobe.d/pnp-hotplug
./etc/modprobe.d/display_class
./etc/modprobe.d/arch-aliases
-./etc/modprobe.d/linux-sound-base_noOSS
./etc/modprobe.d/i2c
./etc/modprobe.d/aliases
-./etc/modprobe.d/alsa-base
./etc/modprobe.d/oss-compat
./etc/modprobe.d/madwifi
-./etc/modprobe.d/alsa-base-blacklist
./etc/modprobe.d/blacklist
./etc/modprobe.d/rng-tools
+./etc/modprobe.d/alsa-base-blacklist.conf
./etc/modprobe.d/nvidia-kernel-nkc
./etc/udev
./etc/udev/udev.conf
@@ -142,6 +140,35 @@
./bin/cat
./init
./lib
+./lib/firmware
+./lib/firmware/2.6.30-rc3-pps
+./lib/firmware/2.6.30-rc3-pps/adaptec
+./lib/firmware/2.6.30-rc3-pps/adaptec/starfire_tx.bin
+./lib/firmware/2.6.30-rc3-pps/adaptec/starfire_rx.bin
+./lib/firmware/2.6.30-rc3-pps/tigon
+./lib/firmware/2.6.30-rc3-pps/tigon/tg3.bin
+./lib/firmware/2.6.30-rc3-pps/tigon/tg3_tso.bin
+./lib/firmware/2.6.30-rc3-pps/tigon/tg3_tso5.bin
+./lib/firmware/2.6.30-rc3-pps/e100
+./lib/firmware/2.6.30-rc3-pps/e100/d102e_ucode.bin
+./lib/firmware/2.6.30-rc3-pps/e100/d101s_ucode.bin
+./lib/firmware/2.6.30-rc3-pps/e100/d101m_ucode.bin
+./lib/firmware/2.6.30-rc3-pps/bnx2
+./lib/firmware/2.6.30-rc3-pps/bnx2/bnx2-rv2p-06-4.6.16.fw
+./lib/firmware/2.6.30-rc3-pps/bnx2/bnx2-rv2p-09-4.6.15.fw
+./lib/firmware/2.6.30-rc3-pps/bnx2/bnx2-mips-06-4.6.16.fw
+./lib/firmware/2.6.30-rc3-pps/bnx2/bnx2-mips-09-4.6.17.fw
+./lib/firmware/2.6.30-rc3-pps/3com
+./lib/firmware/2.6.30-rc3-pps/3com/typhoon.bin
+./lib/firmware/2.6.30-rc3-pps/advansys
+./lib/firmware/2.6.30-rc3-pps/advansys/38C1600.bin
+./lib/firmware/2.6.30-rc3-pps/advansys/38C0800.bin
+./lib/firmware/2.6.30-rc3-pps/advansys/mcode.bin
+./lib/firmware/2.6.30-rc3-pps/advansys/3550.bin
+./lib/firmware/2.6.30-rc3-pps/qlogic
+./lib/firmware/2.6.30-rc3-pps/qlogic/1040.bin
+./lib/firmware/2.6.30-rc3-pps/qlogic/12160.bin
+./lib/firmware/2.6.30-rc3-pps/qlogic/1280.bin
./lib/libncurses.so.5
./lib/klibc-B4v86TX83fVWXDRRaNKAWhwPFGQ.so
./lib/libc.so.6
@@ -149,367 +176,492 @@
./lib/libdevmapper.so.1.02.1
./lib/libvolume_id.so.0
./lib/modules

... SEE BELOW ...

./lib/libdl.so.2
./lib/libselinux.so.1
./lib/udev
@@ -518,6 +670,7 @@
./lib/udev/usb_id
./lib/udev/edd_id
./lib/udev/path_id
+./lib/udev/firmware.agent
./lib/udev/hotplug.functions
./lib/udev/vol_id
./lib/udev/ata_id

difference for modules:
----------------------
@@ -14,63 +14,76 @@
kernel/drivers/md/dm-log.ko
kernel/drivers/md/dm-mod.ko
kernel/drivers/md/dm-snapshot.ko
+kernel/drivers/md/dm-region-hash.ko
kernel/drivers/md/dm-mirror.ko
kernel/drivers/ide
-kernel/drivers/ide/pci
-kernel/drivers/ide/pci/opti621.ko
-kernel/drivers/ide/pci/hpt366.ko
-kernel/drivers/ide/pci/piix.ko
-kernel/drivers/ide/pci/cs5530.ko
-kernel/drivers/ide/pci/pdc202xx_old.ko
-kernel/drivers/ide/pci/it821x.ko
-kernel/drivers/ide/pci/cmd64x.ko
-kernel/drivers/ide/pci/aec62xx.ko
-kernel/drivers/ide/pci/slc90e66.ko
-kernel/drivers/ide/pci/atiixp.ko
-kernel/drivers/ide/pci/ide-pci-generic.ko
-kernel/drivers/ide/pci/sc1200.ko
-kernel/drivers/ide/pci/tc86c001.ko
-kernel/drivers/ide/pci/hpt34x.ko
-kernel/drivers/ide/pci/siimage.ko
-kernel/drivers/ide/pci/serverworks.ko
-kernel/drivers/ide/pci/via82cxxx.ko
-kernel/drivers/ide/pci/delkin_cb.ko
-kernel/drivers/ide/pci/cy82c693.ko
-kernel/drivers/ide/pci/ns87415.ko
-kernel/drivers/ide/pci/pdc202xx_new.ko
-kernel/drivers/ide/pci/rz1000.ko
-kernel/drivers/ide/pci/sis5513.ko
-kernel/drivers/ide/pci/cmd640.ko
-kernel/drivers/ide/pci/triflex.ko
-kernel/drivers/ide/pci/trm290.ko
-kernel/drivers/ide/pci/cs5520.ko
-kernel/drivers/ide/pci/amd74xx.ko
-kernel/drivers/ide/pci/alim15x3.ko
-kernel/drivers/ide/pci/it8213.ko
-kernel/drivers/ide/pci/jmicron.ko
+kernel/drivers/ide/opti621.ko
+kernel/drivers/ide/hpt366.ko
+kernel/drivers/ide/piix.ko
+kernel/drivers/ide/cs5530.ko
+kernel/drivers/ide/pdc202xx_old.ko
+kernel/drivers/ide/it821x.ko
kernel/drivers/ide/ide-core.ko
-kernel/drivers/ide/ide-floppy.ko
+kernel/drivers/ide/cmd64x.ko
+kernel/drivers/ide/aec62xx.ko
+kernel/drivers/ide/slc90e66.ko
+kernel/drivers/ide/atiixp.ko
+kernel/drivers/ide/ide-pci-generic.ko
+kernel/drivers/ide/sc1200.ko
+kernel/drivers/ide/ide-gd_mod.ko
+kernel/drivers/ide/tc86c001.ko
kernel/drivers/ide/ide-pnp.ko
-kernel/drivers/ide/legacy
-kernel/drivers/ide/legacy/ide-cs.ko
+kernel/drivers/ide/siimage.ko
+kernel/drivers/ide/serverworks.ko
kernel/drivers/ide/ide-generic.ko
+kernel/drivers/ide/via82cxxx.ko
+kernel/drivers/ide/delkin_cb.ko
+kernel/drivers/ide/ns87415.ko
kernel/drivers/ide/ide-tape.ko
-kernel/drivers/ide/ide-disk.ko
+kernel/drivers/ide/pdc202xx_new.ko
+kernel/drivers/ide/rz1000.ko
+kernel/drivers/ide/sis5513.ko
+kernel/drivers/ide/ide-cs.ko
+kernel/drivers/ide/it8172.ko
+kernel/drivers/ide/cmd640.ko
+kernel/drivers/ide/triflex.ko
kernel/drivers/ide/ide-cd_mod.ko
+kernel/drivers/ide/trm290.ko
+kernel/drivers/ide/cs5520.ko
+kernel/drivers/ide/amd74xx.ko
+kernel/drivers/ide/alim15x3.ko
+kernel/drivers/ide/it8213.ko
kernel/drivers/acpi
kernel/drivers/acpi/thermal.ko
-kernel/drivers/acpi/processor.ko
-kernel/drivers/acpi/dock.ko
kernel/drivers/acpi/fan.ko
kernel/drivers/hid
+kernel/drivers/hid/hid-monterey.ko
+kernel/drivers/hid/hid-petalynx.ko
+kernel/drivers/hid/hid-sony.ko
+kernel/drivers/hid/hid-apple.ko
+kernel/drivers/hid/hid-chicony.ko
+kernel/drivers/hid/hid-gyration.ko
+kernel/drivers/hid/hid-zpff.ko
+kernel/drivers/hid/hid-a4tech.ko
+kernel/drivers/hid/hid-ezkey.ko
+kernel/drivers/hid/hid-pl.ko
+kernel/drivers/hid/hid-sunplus.ko
+kernel/drivers/hid/hid-logitech.ko
+kernel/drivers/hid/hid-microsoft.ko
+kernel/drivers/hid/hid-belkin.ko
+kernel/drivers/hid/hid-tmff.ko
kernel/drivers/hid/hid.ko
+kernel/drivers/hid/hid-cherry.ko
+kernel/drivers/hid/hid-samsung.ko
kernel/drivers/hid/usbhid
kernel/drivers/hid/usbhid/usbhid.ko
+kernel/drivers/hid/hid-cypress.ko
kernel/drivers/block
kernel/drivers/block/DAC960.ko
kernel/drivers/block/aoe
kernel/drivers/block/aoe/aoe.ko
kernel/drivers/block/umem.ko
+kernel/drivers/block/xen-blkfront.ko
kernel/drivers/block/nbd.ko
kernel/drivers/block/loop.ko
kernel/drivers/block/sx8.ko
@@ -102,14 +115,89 @@
kernel/drivers/block/cpqarray.ko
kernel/drivers/block/floppy.ko
kernel/drivers/video
+kernel/drivers/video/pm3fb.ko
+kernel/drivers/video/macmodes.ko
+kernel/drivers/video/display
+kernel/drivers/video/display/display.ko
+kernel/drivers/video/matrox
+kernel/drivers/video/matrox/matroxfb_misc.ko
+kernel/drivers/video/matrox/matroxfb_maven.ko
+kernel/drivers/video/matrox/matroxfb_Ti3026.ko
+kernel/drivers/video/matrox/matroxfb_DAC1064.ko
+kernel/drivers/video/matrox/matroxfb_crtc2.ko
+kernel/drivers/video/matrox/matroxfb_g450.ko
+kernel/drivers/video/matrox/g450_pll.ko
+kernel/drivers/video/matrox/matroxfb_accel.ko
+kernel/drivers/video/matrox/matroxfb_base.ko
+kernel/drivers/video/matrox/i2c-matroxfb.ko
+kernel/drivers/video/cyber2000fb.ko
+kernel/drivers/video/kyro
+kernel/drivers/video/kyro/kyrofb.ko
+kernel/drivers/video/s3fb.ko
+kernel/drivers/video/intelfb
+kernel/drivers/video/intelfb/intelfb.ko
+kernel/drivers/video/aty
+kernel/drivers/video/aty/atyfb.ko
+kernel/drivers/video/aty/aty128fb.ko
+kernel/drivers/video/aty/radeonfb.ko
+kernel/drivers/video/s1d13xxxfb.ko
+kernel/drivers/video/savage
+kernel/drivers/video/savage/savagefb.ko
+kernel/drivers/video/hecubafb.ko
+kernel/drivers/video/cirrusfb.ko
+kernel/drivers/video/tridentfb.ko
+kernel/drivers/video/svgalib.ko
+kernel/drivers/video/sstfb.ko
+kernel/drivers/video/pm2fb.ko
+kernel/drivers/video/sm501fb.ko
+kernel/drivers/video/neofb.ko
+kernel/drivers/video/output.ko
+kernel/drivers/video/via
+kernel/drivers/video/via/viafb.ko
+kernel/drivers/video/sis
+kernel/drivers/video/sis/sisfb.ko
+kernel/drivers/video/tdfxfb.ko
+kernel/drivers/video/vermilion
+kernel/drivers/video/vermilion/crvml.ko
+kernel/drivers/video/vermilion/vmlfb.ko
+kernel/drivers/video/vfb.ko
kernel/drivers/video/vga16fb.ko
+kernel/drivers/video/n411.ko
+kernel/drivers/video/metronomefb.ko
+kernel/drivers/video/vt8623fb.ko
+kernel/drivers/video/fb_ddc.ko
+kernel/drivers/video/hgafb.ko
kernel/drivers/video/vgastate.ko
+kernel/drivers/video/uvesafb.ko
+kernel/drivers/video/mb862xx
+kernel/drivers/video/mb862xx/mb862xxfb.ko
+kernel/drivers/video/nvidia
+kernel/drivers/video/nvidia/nvidiafb.ko
+kernel/drivers/video/arcfb.ko
+kernel/drivers/video/backlight
+kernel/drivers/video/backlight/progear_bl.ko
+kernel/drivers/video/backlight/mbp_nvidia_bl.ko
+kernel/drivers/video/arkfb.ko
+kernel/drivers/firewire
+kernel/drivers/firewire/firewire-ohci.ko
+kernel/drivers/firewire/firewire-sbp2.ko
+kernel/drivers/firewire/firewire-core.ko
+kernel/drivers/connector
+kernel/drivers/connector/cn.ko
+kernel/drivers/mtd
+kernel/drivers/mtd/mtd.ko
+kernel/drivers/i2c
+kernel/drivers/i2c/i2c-core.ko
+kernel/drivers/i2c/algos
+kernel/drivers/i2c/algos/i2c-algo-bit.ko
kernel/drivers/mmc
kernel/drivers/mmc/card
kernel/drivers/mmc/card/sdio_uart.ko
kernel/drivers/mmc/card/mmc_block.ko
kernel/drivers/mmc/host
+kernel/drivers/mmc/host/sdhci-pci.ko
kernel/drivers/mmc/host/sdhci.ko
+kernel/drivers/mmc/host/sdricoh_cs.ko
kernel/drivers/mmc/host/tifm_sd.ko
kernel/drivers/mmc/host/mmc_spi.ko
kernel/drivers/mmc/host/ricoh_mmc.ko
@@ -123,6 +211,11 @@
kernel/drivers/usb/host/uhci-hcd.ko
kernel/drivers/usb/storage
kernel/drivers/usb/storage/usb-storage.ko
+kernel/drivers/char
+kernel/drivers/char/agp
+kernel/drivers/char/agp/intel-agp.ko
+kernel/drivers/char/agp/via-agp.ko
+kernel/drivers/char/agp/sis-agp.ko
kernel/drivers/misc
kernel/drivers/misc/enclosure.ko
kernel/drivers/misc/tifm_core.ko
@@ -141,10 +234,16 @@
kernel/drivers/message/i2o
kernel/drivers/message/i2o/i2o_core.ko
kernel/drivers/message/i2o/i2o_block.ko
+kernel/drivers/mfd
+kernel/drivers/mfd/sm501.ko
kernel/drivers/cdrom
kernel/drivers/cdrom/cdrom.ko
kernel/drivers/scsi
kernel/drivers/scsi/a100u2w.ko
+kernel/drivers/scsi/mpt2sas
+kernel/drivers/scsi/mpt2sas/mpt2sas.ko
+kernel/drivers/scsi/cxgb3i
+kernel/drivers/scsi/cxgb3i/cxgb3i.ko
kernel/drivers/scsi/libsrp.ko
kernel/drivers/scsi/BusLogic.ko
kernel/drivers/scsi/aacraid
@@ -193,6 +292,12 @@
kernel/drivers/scsi/lpfc
kernel/drivers/scsi/lpfc/lpfc.ko
kernel/drivers/scsi/sg.ko
+kernel/drivers/scsi/device_handler
+kernel/drivers/scsi/device_handler/scsi_dh_rdac.ko
+kernel/drivers/scsi/device_handler/scsi_dh_emc.ko
+kernel/drivers/scsi/device_handler/scsi_dh.ko
+kernel/drivers/scsi/device_handler/scsi_dh_alua.ko
+kernel/drivers/scsi/device_handler/scsi_dh_hp_sw.ko
kernel/drivers/scsi/initio.ko
kernel/drivers/scsi/mvsas.ko
kernel/drivers/scsi/scsi_transport_iscsi.ko
@@ -200,6 +305,11 @@
kernel/drivers/scsi/qla2xxx/qla2xxx.ko
kernel/drivers/scsi/st.ko
kernel/drivers/scsi/qlogicfas408.ko
+kernel/drivers/scsi/osd
+kernel/drivers/scsi/osd/libosd.ko
+kernel/drivers/scsi/osd/osd.ko
+kernel/drivers/scsi/libfc
+kernel/drivers/scsi/libfc/libfc.ko
kernel/drivers/scsi/scsi_transport_sas.ko
kernel/drivers/scsi/tmscsim.ko
kernel/drivers/scsi/advansys.ko
@@ -213,16 +323,15 @@
kernel/drivers/scsi/aic7xxx
kernel/drivers/scsi/aic7xxx/aic7xxx.ko
kernel/drivers/scsi/aic7xxx/aic79xx.ko
+kernel/drivers/scsi/fcoe
+kernel/drivers/scsi/fcoe/fcoe.ko
+kernel/drivers/scsi/fcoe/libfcoe.ko
+kernel/drivers/scsi/libiscsi_tcp.ko
kernel/drivers/scsi/scsi_debug.ko
kernel/drivers/scsi/stex.ko
kernel/drivers/scsi/aic7xxx_old.ko
-kernel/drivers/base
-kernel/drivers/base/firmware_class.ko
-kernel/drivers/ieee1394
-kernel/drivers/ieee1394/ieee1394.ko
-kernel/drivers/ieee1394/ohci1394.ko
-kernel/drivers/ieee1394/sbp2.ko
kernel/drivers/ata
+kernel/drivers/ata/sata_sis.ko
kernel/drivers/ata/sata_uli.ko
kernel/drivers/ata/sata_via.ko
kernel/drivers/ata/sata_promise.ko
@@ -232,6 +341,7 @@
kernel/drivers/ata/libata.ko
kernel/drivers/ata/sata_nv.ko
kernel/drivers/ata/pata_sch.ko
+kernel/drivers/ata/pata_jmicron.ko
kernel/drivers/ata/sata_sil24.ko
kernel/drivers/ata/sata_mv.ko
kernel/drivers/ata/pata_sis.ko
@@ -244,6 +354,10 @@
kernel/drivers/ata/sata_sil.ko
kernel/drivers/ata/ahci.ko
kernel/drivers/ata/pata_artop.ko
+kernel/drivers/dca
+kernel/drivers/dca/dca.ko
+kernel/drivers/leds
+kernel/drivers/leds/led-class.ko
kernel/drivers/ssb
kernel/drivers/ssb/ssb.ko
kernel/drivers/net
@@ -253,6 +367,7 @@
kernel/drivers/net/8139cp.ko
kernel/drivers/net/netconsole.ko
kernel/drivers/net/skge.ko
+kernel/drivers/net/tg3.ko
kernel/drivers/net/e100.ko
kernel/drivers/net/ixgbe
kernel/drivers/net/ixgbe/ixgbe.ko
@@ -271,13 +386,18 @@
kernel/drivers/net/sundance.ko
kernel/drivers/net/mii.ko
kernel/drivers/net/sky2.ko
+kernel/drivers/net/phy
+kernel/drivers/net/phy/libphy.ko
kernel/drivers/net/8390.ko
kernel/drivers/net/igb
kernel/drivers/net/igb/igb.ko
kernel/drivers/net/qla3xxx.ko
+kernel/drivers/net/atl1e
+kernel/drivers/net/atl1e/atl1e.ko
kernel/drivers/net/sis900.ko
kernel/drivers/net/ns83820.ko
kernel/drivers/net/ne2k-pci.ko
+kernel/drivers/net/bnx2.ko
kernel/drivers/net/sfc
kernel/drivers/net/sfc/sfc.ko
kernel/drivers/net/starfire.ko
@@ -309,6 +429,7 @@
kernel/drivers/net/tulip/dmfe.ko
kernel/drivers/net/tulip/xircom_cb.ko
kernel/drivers/net/typhoon.ko
+kernel/drivers/net/tlan.ko
kernel/drivers/net/sunhme.ko
kernel/drivers/net/forcedeth.ko
kernel/drivers/net/atlx
@@ -333,11 +454,13 @@
kernel/fs/reiserfs
kernel/fs/reiserfs/reiserfs.ko
kernel/fs/ext4
-kernel/fs/ext4/ext4dev.ko
+kernel/fs/ext4/ext4.ko
kernel/fs/configfs
kernel/fs/configfs/configfs.ko
kernel/fs/ext2
kernel/fs/ext2/ext2.ko
+kernel/fs/exportfs
+kernel/fs/exportfs/exportfs.ko
kernel/fs/lockd
kernel/fs/lockd/lockd.ko
kernel/fs/xfs
@@ -350,13 +473,15 @@
kernel/fs/nls/nls_base.ko
kernel/lib
kernel/lib/crc16.ko
-kernel/lib/zlib_inflate
-kernel/lib/zlib_inflate/zlib_inflate.ko
kernel/lib/crc-itu-t.ko
+kernel/lib/crc-t10dif.ko
kernel/lib/crc-ccitt.ko
kernel/lib/crc7.ko
kernel/net
kernel/net/ipv4
kernel/net/ipv4/inet_lro.ko
kernel/net/sunrpc
+kernel/net/sunrpc/auth_gss
+kernel/net/sunrpc/auth_gss/auth_rpcgss.ko
kernel/net/sunrpc/sunrpc.ko
+modules.order


Folkert van Heusden

--
Multi tail barnamaj mowahib li mora9abat attasjilat wa nataij awamir
al 7asoub. damj, talwin, mora9abat attarchi7 wa ila akhirih.
http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com

maximilian attems

unread,
Apr 29, 2009, 8:50:11 AM4/29/09
to
On Wed, Apr 29, 2009 at 02:17:47PM +0200, Folkert van Heusden wrote:
> > > initramfs-tools: initramfs creates an initrd with not enough modules causing an unbootable system
> > >
> > > Initially I thought this was a bug in kernel-package so I wrote this to the maintainer of that package:
> > > I now upgraded initramfstools (shouldn't
> > > kernel-package have dependencies?) and an initrd is created.
> > > The initrd is not good though: the system won't come up. Complains that
> > > it can't find the volume groups. It does see a /dev/sda* though. Was an
> > > initramfs shell so I couldn't investigate what was going on.
> >
> > please read http://wiki.debian.org/InitramfsDebug
> > to provide further info.
>
> - sda/b are detected
> - filesystem is correctly formatted (otherwise the other kernel image
> would not work either)
> - so the sata driver is loaded

did you try to boot with "rootdelay=12" or such?



> > > According to the kernel-package maintainer this is a problem in initramfs-tools.
> > why do you think that there are missing modules.
>
> Because of the size of the initrd-files; there's a difference in site:
> -rw-r--r-- 1 root root 52723387 2009-03-03 16:59 /boot/initrd.img-2.6.26-pps
> -rw-r--r-- 1 root root 8555803 2009-04-28 23:45 /boot/initrd.img-2.6.30-rc3-pps
> (2.6.26 is fine, 2.6.30-rc3 fails)

well the size of the second looks fine,
don't see hole lot of a diff, could you put both online somewhere?

Folkert van Heusden

unread,
Apr 29, 2009, 9:00:22 AM4/29/09
to
> > > please read http://wiki.debian.org/InitramfsDebug
> > > to provide further info.
> >
> > - sda/b are detected
> > - filesystem is correctly formatted (otherwise the other kernel image
> > would not work either)
> > - so the sata driver is loaded
>
> did you try to boot with "rootdelay=12" or such?

Will do that (and trying to get that logfile of the system) friday
(system is in a remote location).

> > > > According to the kernel-package maintainer this is a problem in initramfs-tools.
> > > why do you think that there are missing modules.
> >
> > Because of the size of the initrd-files; there's a difference in site:
> > -rw-r--r-- 1 root root 52723387 2009-03-03 16:59 /boot/initrd.img-2.6.26-pps
> > -rw-r--r-- 1 root root 8555803 2009-04-28 23:45 /boot/initrd.img-2.6.30-rc3-pps
> > (2.6.26 is fine, 2.6.30-rc3 fails)
>
> well the size of the second looks fine,
> don't see hole lot of a diff, could you put both online somewhere?

http://keetweej.vanheusden.com/~folkert/initrd.img-2.6.26-pps
http://keetweej.vanheusden.com/~folkert/initrd.img-2.6.30-rc3-pps


Folkert van Heusden

--
www.vanheusden.com/multitail - win een vlaai van multivlaai! zorg
ervoor dat multitail opgenomen wordt in Fedora Core, AIX, Solaris of
HP/UX en win een vlaai naar keuze


----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com

--

maximilian attems

unread,
May 4, 2009, 1:10:19 PM5/4/09
to
On Mon, May 04, 2009 at 05:47:36PM +0200, Folkert van Heusden wrote:
>
> I also attach de logfile of 2.6.26 which runs fine.
>
>
there was an md error in 2.6.29.1 fixed in 2.6.29.2 landed in 2.6.29-4
please retest latest.
could that be the case?

can you please retest with latest upstream or our latest sid linux
images, thanks.

maximilian attems

unread,
May 6, 2009, 8:40:23 AM5/6/09
to
On Tue, 05 May 2009, Folkert van Heusden wrote:

> > > I also attach de logfile of 2.6.26 which runs fine.
> > >
> > there was an md error in 2.6.29.1 fixed in 2.6.29.2 landed in 2.6.29-4
> > please retest latest.
> > could that be the case?
>

> Yes, the debian source package works like a charm! Even with the PPS
> patch.
> So it's a kernel bug? What do you think?

yes sounds like a configuration error,
could you try out with the .config from our trunk 2.6.30-rc4 builds?
see trunk apt lines http://wiki.debian.org/DebianKernel

0 new messages