I want to promote this potential solution from RomanG:
Quote
So I again reduced bootdelay variable from 10 sec to 2 sec and now it boots consistently from either cold reboot or warm reboot.
from this post:
http://forum.doozan.com/read.php?3,14158,14359#msg-14359
The solution was for HDD, and I think it should solve most if not all HDD booting timed out problem. But it might work for SD card booting too. So please try if you have problem with either HDD or SD card reboot (when cold boot works).
-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)