After hours of mind numbing research I finally got my Pc to boot Snow_Leopard_Client_Server_10.6.2_SSE2_SSE3_Intel_ AMD_by_Hazard. But when it booted up it went through a bunch of messaged then switches from the hazard splash screen to a black screen with a series of messages and then it freezes and after a couple minutes says still waiting for root device.

Any ideas how to fix this I read on some sites that it means the boot loader doesn't recognize my HDD.