As a general rule, if the HDD works on OF then probably it will work on RB, if the HDD is not detected by OF then probably it won't work on RB.
AFAIK the RB HDD driver is heavily based on OF driver, and it seems to work very well using original hard disks.
Problems with HDD could be:
- broken HDD
- HW issues, i.e. incorrect power voltage (~3.3V), power consumption too high (it is 1000mA IIRC)
- ATA features mismatch, i.e. unsupported DMA modes, physical sector size (?)...
- other configuration issues, i.e. the HDD needs some extra commands
Anyway, i would recommend to use HDD models that are already tested by other users.
If your HDD is not recognized by OF the probably there is nothing you can do at this moment. I will try to use the errorcode to get more info about your specific issue.