I found the answer to my problem.
My VIA Sata controller uses ahci to communicate with my Samsung 80GB SATA disk, but the ahci.ko driver was not in the lib/sata/chipsets directory of /boot/initrd.gz.
So, I copy it there from /cdrom/modules/188.8.131.52/kernel/drivers/ata, and all was ok.
Thanks a lot for your help.
hmm, i find only a bin file in that gz package.
Should I create that folder before copy the driver file?