A disk drive includes a rotatable data storage disk, an interface, a
transducer, a write buffer, an actuator, and a controller. The transducer
is configured to read and write data on the disk. The interface is
configured to receive data with associated write commands and a park
signal. The write buffer is configured to temporarily store the data and
associated write commands while the data waits to be written on the disk
via the transducer. The actuator is configured to move the transducer
between a parked position and tracks on a disk where data is read and
written. The controller is configured to execute the buffered write
commands by positioning the transducer relative to tracks on the disk
while writing data from the write buffer to the disk, and is configured
to respond to the park signal, which is indicative of an imminent
transducer to disk contact condition, by moving the transducer to the
park position without completing execution of the buffered write
commands.