From what I see, you probably has bios issues. Sometimes linux won't run if you set your bios to automatically detect your harddisk.
Try set your hardisk manually in your bios.Some bios include harddisk detection utilities. It's better for you to upgrade your bios first.
Then Remove all existing partition and create new one.