Cause: The BIOS flashes this message during startup. The problem generally occurs when the hard drive fails to spin up quickly enough.
Solution: Hard drives have mechanical components that need to attain a certain threshold rotational speed before they are ready for data transfer. There is a motherboard setting in the BIOS known as “Hard Disk Pre-delay”. Activating this setting determines the amount of threshold time offered to the drive before the BIOS polls it for the requisite information. You can increase or decrease this setting with some motherboards. In most cases, increasing the hard disk pre-delay time works.