On Sat, Apr 03, 2004 at 06:06:25AM +0900, Alexei Takaseev wrote: > VIA8237SATA: IDE controller at PCI slot 0000:00:0f.0 > VIA8237SATA: chipset revision 128 > VIA8237SATA: 100% native mode on irq 20 > ide0: BM-DMA at 0xa400-0xa407, BIOS settings: hda:pio, hdb:pio > ide1: BM-DMA at 0xa408-0xa40f, BIOS settings: hdc:pio, hdd:pio > hda: ST3120026AS, ATA DISK drive > Using anticipatory io scheduler > ide0 at 0xb800-0xb807,0xb402 on irq 20 А, его в generic занесли... Есть несколько способов борьбы с этим: 1) Вынести в конце концов IDE в модули - тогда можно будет либо не грузить модуль generic вообще, либо грузить его после sata_via. 2) Поставить в drivers/ide/pci/generic.c #ifndef CONFIG_SCSI_SATA вокруг VIA8237SATA, как это сделано в piix.c. 3) Засунуть патч для поддержки VIA8237SATA как IDE в 2.4 и отказаться от sata_via.