Disk swapping
Swapping floppy disks to use programs and data with one drive.
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?
- Disk swapping refers to inserting and removing floppy disks in a floppy disk drive-based system.
- Most fully outfitted early personal computers had two floppy drives, but having two was seen as a luxury.
- On some less-than-user-friendly systems, disk swapping could result in data loss when files were accidentally saved onto the program disk.
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
