Hi,

I've tried to install the etchandahalf kernel in vmware with a virtual scsi 
disk on a Debian Edu system with lvm. (The fact that it's Debian Edu and not 
Debian should not be relevant here, kernel, lvm, initramfs-tools, etc are all 
the same packages (bit identical) - Debian Edu just makes it very easy to 
setup LVM, it does it by default.)

The kernel boots but I get dropped into the busybox shell, the last error 
being 'Volume group "vg_system" not found', which is no wonder, as there is 
no /dev/sda.

Strangely, when I compare the initrds I cannot see why:

(I've unpacked the 2.6.18 initrd to ./b/ and the 2.6.24 initrd to ./a/)

# diff -r b/ a/
Only in b/etc/modprobe.d: alsa-base-blacklist.dpkg-new
Only in b/etc/modprobe.d: alsa-base.dpkg-new
Only in b/etc/udev: logitechmouse.rules.dpkg-new
diff -r b/etc/udev/rules.d/z25_persistent-net.rules 
a/etc/udev/rules.d/z25_persistent-net.rules
6a7
> 
8c9
< SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:50:56:b9:41:85", 
NAME="eth0"
---
> SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:50:56:b9:27:e1", 
NAME="eth0"
Only in b/lib/modules: 2.6.18-6-686
Only in a/lib/modules: 2.6.24-etchnhalf.1-686


So that looks all good. So it must be a missing module:

# diff -r b/lib/modules/2.6.18-6-686/ a/lib/modules/2.6.24-etchnhalf.1-686/ |
grep -v "Binary files"
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers: ata
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers: hid
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/net: qla3xxx.ko
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers: pcmcia
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: ahci.ko
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/scsi: aic94xx
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: ata_piix.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: libata.ko
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/scsi: libsas
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/scsi: qla4xxx
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_mv.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_nv.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_promise.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_qstor.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sil24.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sil.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sis.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_svw.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sx4.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_uli.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_via.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_vsc.ko
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/scsi: scsi_tgt.ko
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/scsi: stex.ko
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers: ssb
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/usb: input
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/fs: configfs
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/lib: zlib_inflate
Only in a/lib/modules/2.6.24-etchnhalf.1-686/kernel/net: ipv4

Whats only in .18:

# diff -r b/lib/modules/2.6.18-6-686/ a/lib/modules/2.6.24-etchnhalf.1-686/ |
grep -v "Binary files"|grep 18
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: ahci.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: ata_piix.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: libata.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_mv.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_nv.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_promise.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_qstor.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sil24.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sil.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sis.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_svw.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_sx4.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_uli.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_via.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/scsi: sata_vsc.ko
Only in b/lib/modules/2.6.18-6-686/kernel/drivers/usb: input

Nothing relevant as far as I can see.

# lsmod
Module                  Size  Used by
binfmt_misc            10984  1 
ppdev                   8676  0 
lp                     11012  0 
button                  6672  0 
ac                      5188  0 
battery                 9636  0 
autofs4                19748  0 
speedstep_lib           4580  0 
cpufreq_userspace       4448  0 
cpufreq_conservative     7304  0 
cpufreq_powersave       1920  0 
cpufreq_ondemand        6636  0 
cpufreq_stats           5408  0 
freq_table              4576  1 cpufreq_stats
ipv6                  226272  20 
loop                   15048  0 
tsdev                   7520  0 
parport_pc             32132  1 
parport                33256  3 ppdev,lp,parport_pc
i2c_piix4               8268  0 
floppy                 53156  0 
serio_raw               6660  0 
i2c_core               19680  1 i2c_piix4
pcspkr                  3072  0 
rtc                    12372  0 
intel_agp              22204  1 
agpgart                29896  1 intel_agp
psmouse                35016  0 
shpchp                 33024  0 
pci_hotplug            28704  1 shpchp
evdev                   9088  1 
ext3                  119240  2 
jbd                    52456  1 ext3
mbcache                 8356  1 ext3
dm_mirror              19152  0 
dm_snapshot            15552  0 
dm_mod                 50232  7 dm_mirror,dm_snapshot
ide_generic             1408  0 [permanent]
sd_mod                 19040  3 
ide_cd                 36064  0 
cdrom                  32544  1 ide_cd
generic                 4868  0 [permanent]
pcnet32                30692  0 
mii                     5344  1 pcnet32
mptspi                 16136  2 
mptscsih               21664  1 mptspi
mptbase                46176  2 mptspi,mptscsih
scsi_transport_spi     22336  1 mptspi
scsi_mod              124168  4 sd_mod,mptspi,mptscsih,scsi_transport_spi
piix                    9444  0 [permanent]
ide_core              110504  4 ide_generic,ide_cd,generic,piix
thermal                13608  0 
processor              28840  1 thermal
fan                     4804  0 
vga16fb                11340  1 
vgastate                7776  1 vga16fb

A screenshot of the loaded modules in the initramfs is attached.

The device in question is a 00:10.0 SCSI storage controller: LSI Logic / 
Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)


regards,
        Holger

<<attachment: modules.png>>

Attachment: pgpgnQdSag03p.pgp
Description: PGP signature

Répondre à