jzyang wrote:
I try to use SSD (256MB) to replace HDD, but it can not boot.
I am an idiot. You explicitly stated that the SSD is small capacity and eventually I totally overlooked that. Which means that the problem is deeper than my shallow understanding. I genuinely would like to help, but I doubt that I could. You should try some of the sites as iansjack more properly suggested earlier.
One last thing... You mentioned earlier that the bios of the sbc fails to detect the drive at all. But if by some chance it just fails to auto-detect the drive's geometry (i.e. the storage geometry is set to auto-detect in the bios settings and this fails), you could use the Epson machine to determine the right CHS parameters and then manually enter them in the Intel sbc's bios, whatever firmware it uses. I am probably just leading you on here, so even if someone else contributes something, you should check some more on-topic sites.