A method of controlling unloading of a hard disk drive, and more
particularly, a method and an apparatus for controlling an unload standby
time of a hard disk drive according to the accumulated number of
unloading operations. The method includes: standing by for an unload
standby time in an idle state of the hard disk drive; unloading a head
and then counting the number of unloading operations to determine an
accumulated number of unloading operations performed by the hard disk
drive after the standby time is passed; and reallocating the unload
standby time according to the accumulated number of unloading operations.
A standby time for an unloading operation is adjusted according to the
accumulated number of unloading operations in a hard disk drive such that
the possibility of damaging data is minimized.