mtkflash needs hex editing for your sata, if you have a sammy use extreme bootmaker as it auto converts mtkflash for your sata, make sure you have up to date drivers for your via aswell. if you use extreme bootmaker you,ll have to do it the samhack way.
but i suppose you could use extreme to make the boot disk then open the floppy take mtkflash off it onto your desktop, then make a mtkflash floppy, open it and replace it with your mtkflash on the desktop, should work.
i couldnt get mine to work with mtkflash method i used the samhack method, much easier and it picked my sata and the drive up straight away.
it,ll deff be driver issue or the mtkflash needs hex editing for your sata.
try this file m8 (i'm assuming u have a pci sata card and aren't using mobo via):