A data storage device for writing data. When data is written to tape, a
predetermined length of tape is allocated on a first track for the data.
The data is forward written on a first track and reverse written, in the
same sequence, on a second track on the tape. If the data cannot be
written on the predetermined length of tape, then a linking writer writes
the data in a length unrestricted on the tape, and the predetermined
length of tape is adjusted for the next data to be written to the tape.