Computer Storage, Part 2 Codexery

Disk swapping

Swapping floppy disks to use programs and data with one drive.

Disk swapping

Disk swapping is the process of repeatedly inserting and removing floppy disks in a computer that uses a floppy disk drive. Before hard drives were common, a fully equipped personal computer often came with two floppy drives—labeled A: and B: on MS-DOS systems (CP/M and others used different naming). However, disk drives were costly, so owning two was considered a luxury; many users had to manage with just one.

The main reason for having two drives was to keep the application disk in one drive while the data disk with the user's files stayed in the other. With only one drive, to use a program feature not already loaded into memory, the user first had to remove the data disk, insert the program disk, and then—when saving a file—reverse the process. On some systems that were not very user-friendly, this could lead to data loss if files were accidentally saved onto the program disk.

Disk swapping was especially notorious on early Macintosh 128K systems, which had very limited RAM.

Purpose
To allow a program disk and a data disk to be used with a single floppy drive
Common addressing
A: and B: on MS-DOS (other systems had different conventions)
Notable system
Early Macintosh 128K systems, which were extremely RAM-starved

Lore & Background

The purpose of two floppy drives was so that the disk containing the application program could remain in the drive while the data disk containing the user's files could be accessed in the second drive. Without a second drive, in order to use a function of the program not loaded into memory, the user would have to first remove the data disk, then insert the program disk. When the user then wanted to save their file, the reverse operation would have to be performed.

On some less-than-user-friendly systems, this could result in data loss when, for example, files were accidentally saved onto the program disk. Disk swapping was an infamous feature of early Macintosh 128K systems, which were extremely RAM-starved.

Reader's Guide

Disk swapping was a necessary workaround for users who could afford only a single floppy disk drive, a common constraint in the early personal computer era before hard drives became commonplace. The practice highlighted the inconvenience and risk of data loss inherent in single-drive systems, as users had to repeatedly exchange program and data disks to perform tasks. This inefficiency was especially pronounced on systems like the early Macintosh 128K, where severe RAM limitations forced frequent swapping. The legacy of disk swapping lies in its demonstration of how hardware limitations shaped user workflows and software design, ultimately driving the adoption of dual drives and later hard drives to eliminate such manual, error-prone procedures.

Did You Know?

More in Computer Storage, Part 2 1-24

Spotted an error? Know more?

Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced

Comments

Loading…
Open in the interactive codex →