Magnetic Tape
Part of Data Storage
Sequential access, high capacity, and low cost make magnetic tape the ideal archival and backup medium for reconstructed computing.
Why This Matters
Magnetic tape is the oldest and most durable bulk storage technology in computing’s history. First used in 1951 on the UNIVAC I, tape has outlasted drums, punched cards, floppy disks, optical discs, and several generations of disk interfaces. As of the 2020s, the majority of the world’s archival data — cloud backups, scientific datasets, film archives — still lives on magnetic tape.
For rebuilders, tape is particularly attractive. The recording medium (oxide-coated flexible film) can be salvaged from an almost unlimited supply of audio cassettes, videotapes, and computer backup tapes. The mechanical system (a transport mechanism that moves tape past stationary or slowly rotating heads) is simpler than a disk drive. Capacity per unit of raw material is enormous. And tape stored in good conditions retains data for decades.
The limitation — sequential access — is a genuine constraint. You cannot jump directly to a specific record on tape the way you can on a disk. But for archival purposes, batch processing, and backup, sequential access is perfectly adequate. Many early computers ran entirely from tape with no disk drives at all.
Tape Formats and Physical Properties
Magnetic recording tape consists of three layers: a substrate (base film), a magnetic coating, and optionally a backing coat.
Substrate materials: Early tapes used paper substrates, which were fragile and humidity-sensitive. Modern tapes use polyethylene terephthalate (PET, Mylar) — a dimensionally stable plastic film that tolerates temperature and humidity variation far better than paper. Cassette and VHS tapes use PET substrates typically 10–20 micrometers thick.
Magnetic coating: Particles of iron oxide (Fe₂O₃), chromium dioxide (CrO₂), or metal (pure iron or cobalt alloy) embedded in a polyurethane binder and coated 2–10 micrometers thick. Chrome and metal tapes offer higher coercivity and can record at higher densities than oxide tapes.
Common salvageable formats:
Audio cassette (compact cassette): 3.81 mm wide tape on small reels in a plastic shell. ~90 meters per C-90 cassette. Originally designed for audio at ~4.75 cm/s, but early home computer programs (TRS-80, Commodore 64, ZX Spectrum) used cassettes for program storage. Easily salvageable; hundreds exist for every former computer.
VHS videocassette: 12.65 mm wide tape, ~250 meters per T-120 cassette. Chrome or metal particle coating. High linear density possible. The wide tape allows multiple parallel tracks — useful for higher-speed reading or redundancy.
Computer tape (9-track open reel): The classic 0.5-inch (12.7 mm) tape used on mainframes from the 1960s through the 1990s. Nine parallel tracks (eight data bits plus one parity bit), readable at 800, 1600, or 6250 bits per inch. Large reels (2400 feet) hold up to 140 MB at 6250 bpi. Drives and tapes are salvageable from institutional computer centers.
DAT / DDS digital audio tape: 3.81 mm tape with helical scan recording. Far higher density than audio cassette. 8-track LTO tapes are the current generation, but require sophisticated drive electronics.
Transport Mechanisms
The tape transport is the mechanical system that moves tape past the read/write head at a controlled, constant speed. The design affects recording density, durability, and complexity.
Open reel transport: Two large reels (supply and take-up) with the tape threaded through a path that includes the head assembly and capstan. A rubber-coated capstan roller pressed against a pinch roller controls tape speed precisely. Reel motors apply back-tension to keep the tape taut. This is the most capable design — supports high tape speeds, quick rewind, and large tape capacity — but requires careful alignment and maintenance.
Cassette transport: The cassette shell contains both reels. The drive mechanism engages with the reel hubs and pulls tape across the head gap. The mechanics are similar to open reel but enclosed and pre-aligned in the cassette. Simpler to use, harder to service.
Capstan speed and recording density: Higher tape speeds allow faster data transfer but limit total capacity per reel. A given head and electronics can write a fixed number of flux transitions per second; doubling the tape speed doubles the data transfer rate but halves the recording density (bits per centimeter). Optimizing requires matching tape speed to head gap width and electronic bandwidth.
Wow and flutter: Variations in tape speed, called wow (slow variations) and flutter (fast variations), cause errors in digital recording because bit timing goes wrong. Good transport mechanisms minimize wow and flutter. A belt drive with a heavy flywheel flywheel helps smooth speed variations. In a scratch-built system, measure wow and flutter with an oscilloscope by recording a known frequency and measuring frequency variation on playback.
Recording Methods for Tape
Digital data on tape is typically organized as frames across the tape width and blocks along the tape length.
For 9-track tape: each frame is nine bits wide (one across each of the nine tracks), written simultaneously. One byte of data plus one parity bit forms one frame. Data is organized in variable-length blocks, with inter-block gaps (regions of blank tape) between blocks where the transport can stop and start without losing data.
Writing a block: The controller sends a data stream to the write head electronics. The electronics convert each byte into nine parallel signals (eight data bits plus parity). The write head simultaneously magnetizes a frame position on each track. At the end of the block, the controller writes an End-of-Block mark and stops the tape.
Reading a block: The tape moves forward. The read head detects transitions on all nine tracks simultaneously. The electronics assemble bits into bytes, check parity, and pass validated bytes to the controller. If a parity error occurs in a frame, the controller knows a single bit is corrupted. More complex error correction requires additional redundant tracks or longitudinal checksums.
Inter-block gaps (IBG): Between blocks, the tape has ~10–25 mm of blank (erased) tape. The IBG gives the transport time to stop and restart between blocks without corrupting data. Very short blocks waste a high fraction of tape in IBGs; very long blocks increase the amount of data that must be re-read and re-written to correct a single error.
Practical Operation: A Step-by-Step Workflow
Preparing a tape for use:
- Bulk-erase the tape using a degausser or bulk eraser (a strong AC electromagnet) to remove any previous data or magnetization.
- Write a beginning-of-tape (BOT) marker (some transports detect a metallic strip near the beginning of the reel; others use software markers).
- Write a volume label block (tape identifier, creation date, block size parameters) at the start.
Writing data:
- Organize data into fixed-size blocks (512 bytes or 1024 bytes are common choices).
- Write blocks sequentially. Between each block, the transport stops briefly (IBG is created automatically by the transport’s inertia).
- At the end of data, write an end-of-data marker and optionally a trailer label.
- Rewind to the beginning.
Reading data:
- Load the tape to the BOT position.
- Read and verify the volume label.
- Read blocks sequentially into the controller buffer.
- Pass each block to the application after verifying error-detection codes.
Searching for a specific file (sequential limitation):
- Read from BOT forward, examining file labels or directory blocks to find the target.
- If the target is near the end of a long tape, this search can take minutes.
- Mitigation: write a full directory of tape contents as the very first block, listing the block number of every file. Fast-forward to the approximate position, then read forward.
Storage and Preservation
Tape stored correctly can retain data for 20–30 years or longer. The enemies of magnetic tape are:
Humidity: High humidity (above 60% RH) causes the polyurethane binder to absorb moisture and become soft and sticky — a failure mode called sticky shed syndrome. Affected tape sheds oxide particles onto the head, causing dropout errors. Remedy: bake the tape in a low-temperature oven (50°C for 8–24 hours) to drive out moisture. This temporarily restores the binder and allows the tape to be read and copied to fresh media.
Heat: Elevated temperatures accelerate chemical degradation of the binder and reduce the coercivity of oxide particles. Store below 20°C for long-term archiving. Never expose to direct sunlight or store near heat sources.
Magnetic fields: Strong magnets (loudspeakers, motors, MRI machines) can partially erase tapes. Store tapes away from motors and electrical equipment.
Mechanical stress: Winding and rewinding too fast causes physical stretching. Store tapes wound to the end (take-up reel full) rather than in a partially wound state to avoid differential tension across the reel.
The 3-2-1 rule: Three copies, on two different media types, with one copy stored off-site (or at least in a different location). No single storage medium should be the only home of irreplaceable data.