Wenzhuo Zhang wrote: > Rick Knight wrote: > > >> boot the 2.6.22.14-generic kernel? I have a 4 year old Soyo motherboard >> with Via chipset. Can I rebuild the kernel to get this older IDE >> support? I can still boot into my Feisty kernel. >> > > > If your chipset is not supported by libata, and you want rebuild the kernel > to add the old drivers back, following the instructions on this web page: > > https://help.ubuntu.com/community/Kernel/Compile > > Wenzhuo > > > After doing a lot of comparing between my desktop at work, my notebook and my desktop at home, I'm beginning to think that the problem is the chipset in my desktop at home is not supported by libata. The motherboard in the PC is about 4 years old and has a Via VT82C568A/B, VT82C686A/B, VT823x/A/C chipset. When I boot the Feisty kernel, libata and ata_generic are being loaded but are not being used...
$ lsmod | grep ata ata_generic 9902 0 libata 125720 ata_generic scsi_mod 142348 libata,sg,st,aic7xxx,scsi_transport_spi This tells me that libata is being using by ata_generic, but ata_generic isn't being used. Also, lsmod shows that ide_disk is being used... $ lsmod | grep ide ide_cd 32672 0 cdrom 37664 1 ide_cd ide_disk 17024 5 I think this tells me that this kernel is using IDE_DISK and not ATA_GENERIC. Neither my desktop PC at work nor my notebook PC load the IDE_DISK. They both use ATA_PIIX. I've looked for a Via ATA module in the kernel source, but all I can find is SATA_VIA and this module is installed but doesn't seem to work (I don't have serial ata drives). Am I correct in this? If I am correct, how can I fix this problem? Is there a Via ata driver I'm not seeing? Thanks, Rick -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss