Bug#349226: lvm-common: driver-needing PVs not found during boot

Teemu Ikonen tpikonen at pcu.helsinki.fi
Sat Jan 21 17:02:32 UTC 2006


Package: lvm-common
Version: 1.5.17
Severity: important

I have physical volumes on SATA disks on Intel ICH5/ICH5R controller, which
needs the ata_piix driver, which I load in /etc/modules. The module loads
fine, but for some reason the disks are not found by vgscan, which is run by
'/etc/init.d/lvm start' and I get errors about missing volumes.

If I read something from the disk before the lvm init script runs,
everything works fine. As a fix, I've put the following on
/etc/modprobe.d/ata_piix:

install ata_piix modprobe -i ata_piix ; /usr/bin/head /dev/sda > /dev/null

Naturally, this is a kludge and the real fix would be activate the disk
automatically when the driver is loaded or by lvm. Feel free to reassign
this bug to linux-kernel, if necessary.

I'm running sarge with 2.6.12-1-686-smp kernel.

Teemu




More information about the pkg-lvm-maintainers mailing list