A method of recording and reproducing data, comprising the steps of:
- (a) recording and reproducing data with respect to a disk recording medium through head means;
- (b) driving the disk recording medium in rotation according to a driving waveform by a rotational driving mechanism including a spindle motor;
- and
- (c) detecting vibration of the rotational driving mechanism, including vibration in any direction other than a direction of rotational vibration around a rotational axis of the spindle motor, and correcting the driving waveform supplied to the rotational driving mechanism according to the detected vibration.