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>>
pgpgnQdSag03p.pgp
Description: PGP signature

