Zkus se kouknout, zda nemáš v BIOSu možnost nastavit SATA timeout, případně jej nastav na mírně vyšší hodnotu.
Dále zkontroluj, jaké je pořadí bootování, doporučuju natvrdo vybrat HDD jako první.
Pokud ani jedno nezafunguje, zkus následující:
Po zapnutí vlez hned do BIOSu a koukej v system status, zda je vše přítomno, zejména HDD. Následně totéž proveď po tom ctrl+alt+del a zkontroluj, zda tam není viditelný rozdíl.