What is that boot time drive clicking noise?
Part of what causes this clicking problem is related to the power on routine functions. The boot sequence of a drive is as follows:
- 1. Power on chip returns status
- 2. Self check.
- 3. Spindle spin up.
- 4. Un-mounting heads from rack.
- 5. Servo timing reads - firmware.
- 6. SA reading - firmware.
- 7. Firmware extensions reading.
- 8. Error - read SA from other secondary copies.
The drive begins to spin the spindle the platters begin to revolve. When the platters begin to revolve the air flow around the platter creates a force that is called an air bearing. This air bearing will fling off debris on the platters such as any dust particles or metal fragments from the standard operation of the drive. This air bearing also causes the plastic locking arm mechanism to move out of the way as soon as there is enough air flow for the head to float. Without that airflow the arm is locked in place and will not move over the platter. This is a way to protect the platter from the head touching the platter and causing physical damage. The opposite is true during a power down. When power is cut to the drive, during the last revolutions of the motor, it generates enough power to move the head back to it park position. Because of this, if drive get enough power on and power off cycles in a row it is possible for the head to be stuck in the center of the platter and never to be parked correctly causing several types of damage. In certain drives it is common for the head to be stuck to the center of the platter, never having parked and keeping the platters from spinning. In most cases there is very little damage if the drive is opened and manually turned slow enough not to damage the head, and the data can be recovered, obviously never using this drive again.
If the all has proceeded correctly the air bearing will allow the head to float over the platter allowing it to move freely without scratching the surface of the platter. if the head is reading the Servo Timing info from the platter and relaying it to the circuitry so the controller knows the exact information for the placement of data.
After that head moves to the System Area (SA) of the platters and reads the content that it requires as well as any additional firmware and overlays. Most of the time, the system area is on the outer tracks - the extreme outer edge.
Learn more about hard drives System Area ..