A disk drive has on-board soft error recovery procedures for recovering
data following a soft error, and the capability to selectively disable or
limit this feature. Preferably, a set of data storage devices are used to
store heterogeneous data, i.e., to store some alphanumeric data, and some
multimedia data. If a disk drive is selected for storage of multimedia
data, the soft error recovery is disabled, and soft errors are simply
transmitted to the host system as data. If each disk surface may be
independently allocated to data of different types, soft error recovery
may be independently disabled for each disk surface.