In message <20030429232352.DC21EAE4F5@basilica.la.naos.co.nz>, Ewen McNeill writes: >In message <20030430011344.N16789@zealot.blacknet.de>, Goetz Bock writes: >>during my last/first/only time i had to deal with ataraid, and IIRC, >>the promise IDE driver had a compile time flag where it would not touch >>initialised raid arrays. >>aktivating this flag would simply remove the offending disks from the >>list of ide disks and make it available via ataraid only. > >It would be nice if it were possible to do this. Is this perhaps the >CONFIG_PDC202XX_FORCE flag (turned off, or on)? According to this message: http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=20030405112008%2462da%40gated-at.bofh.it from Andre Hedrick (Linux IDE maintainer), the CONFIG_PDC202XX_FORCE option is intended to force recognition of the Promise card's IDE channels as IDE devices, in order to be able to use the Linux pdcraid (ATA-RAID) driver. (They are apparently semi-disabled in the PCI configuration data, by default, so that only the Promise SCSI device driver can find them.) It should be on for using the pdcraid/ata-raid support, and off if you are using the Promise "SCSI" device driver. (And as I noted earlier, only certain chipsets seem to actually use this option; the rest just default to forced on.) This tends to confirm my view that if you use the ataraid driver, then you'll see both the raw /dev/hd* devices, and also the /dev/ataraid/d0* devices, since the ataraid/pdcraid driver appears to search the /dev/hd* IDE controllers for likely devices based on partition signatures. Which means that LVM needs to deal with the aliasing effects in some manner, either by recognising the ataraid devices first and ignoring the underlying devices, or by very loudly refusing to work with ataraid at all. Ewen _______________________________________________ linux-lvm mailing list linux-lvm@sistina.com http://lists.sistina.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/