A disk drive is disclosed having hybrid spindle speed control. The disk
drive includes a disk having a plurality of servo wedges, and a spindle
motor for rotating the disk at an operating speed. The spindle motor
generates a back electromotive force (BEMF) voltage. In operation, the
disk rotation is maintained at the operating speed during a track
following operation by updating, in a wedge spindle speed control mode,
the spindle control current in response to a wedge speed error. Before
executing a high-speed seek, the disk drive is switched to a BEMF spindle
speed control mode, and the disk rotation is maintained at the operating
speed during the high speed seek by updating the spindle control current
in response to a BEMF speed error signal generated based on the BEMF
voltage. During a seek-settle time, the disk drive is switched back to
the wedge spindle speed control mode.