Quote:
Originally Posted by bwayson
You're making good progress. The drivers may already be compiled. Look in a location similar to /lib/modules/2.6.24/kernel/drivers/ata/ for files similar to sata_via.ko.
I think you probably need to figure out how to include the necessary sata driver in your initrd. I'm not a mkinitrd expert, so start with "man mkinitrd". Unless you overwrite the initrd file that etch installed (after you have made a backup copy), you will need to modify /boot/grub/menu.lst (if your bootloader is grub) or /etc/lilo.conf (if your bootloader is lilo) to tell the bootloader to load your custom initrd file and not etch's standard one. Good luck -- you are doing well.
|
To solve this problem , one method is compile it manually, another method is change .config file before "menuconfig"
I still don't know how to compile the module and let the kernel find it correctly.
So I just can try second method..
Many tks to Quakeboy02. He told me the solution for this problem.
The problem is driver's name is changed in 2.6.2*.
For example , the CONFIG_SCSI_ATA in config-2.6.8 was changed to CONFIG_ATA in config-2.6.24.
Before I use old configure file ,I should rename the modules which were needed by SATA.
Tks for you reply..