1. Check any BIOS settings related to SATA and boot priorities. (be sure to check all cable are correctly in place/properly seated)
2. Disable any unessential drives and listen for any weird sounds from the drive (clicking/buzzing).
3. How old is the drive? mechanical drives don't last forever unfortunately, they do slowly degenerate.