How Mac OS 9 Handled CD-R and CD-RW Media
During the classic Mac OS era, handling CD-R and CD-RW media evolved from complete reliance on third-party utilities to integrated operating system-level support. Early versions of Mac OS 9 required external software to write or erase optical media, but with the release of Mac OS 9.1, Apple introduced native disc burning directly into the Finder via the "Disc Burner" extension. This article explores how Mac OS 9 managed blank optical media, the process of preparing and burning files, how CD-RW discs were erased, and the role third-party software played in advanced disc formatting.
Native Finder Support: The Disc Burner Era
Prior to Mac OS 9.1, the operating system could only read CD-R and CD-RW discs out of the box. Inserting a blank CD prompted an alert indicating the disc was unreadable or unsupported.
With the introduction of the Disc Burner software in Mac OS 9.1, Apple integrated basic optical writing into the standard Finder interface:
- Mounting Blank Discs: Inserting a blank CD-R or CD-RW prompted a dialog box asking the user to prepare the disc. Users entered a disc name and selected the format—typically "Standard (HFS+/ISO 9660)" for general data or an audio format for music.
- Staging Files: Once confirmed, a blank disc icon appeared on the desktop. Users dragged and dropped files onto this icon just like any standard volume. The files were staged in a temporary cache on the local hard drive rather than written immediately.
- Burning: To finalize the process, the user selected the disc and chose Burn Disc from the Special menu (or clicked the burn icon next to the disc). The system then wrote the data track to the media and closed the session.
Erasing CD-RW Media in the Finder
Because CD-R discs are write-once media, they cannot be erased or reformatted. CD-RW (rewritable) discs, however, could be reused.
Under Mac OS 9 with Disc Burner installed:
- The Erase Command: To wipe a rewritten disc, the user mounted the CD-RW, selected its desktop icon, and navigated to the Special menu to select Erase Disk.
- Erasing Process: The system presented a confirmation dialog. Upon confirmation, the Disc Burner software would initialize the disc, erasing the file allocation tables to return the CD-RW to an unwritten state.
Native erasing was generally an all-or-nothing process; the Finder did not support removing single files from a finalized disc.
Third-Party Software and Packet Writing
While Apple's native tools handled basic burning and full disc erasing, many power users relied on third-party utilities such as Adaptec (later Roxio) Toast and DirectCD for advanced formatting.
- Toast: Toast provided dedicated tools to perform both "Quick Erase" (which merely wiped the directory structure in a matter of seconds) and "Full Erase" (which overwrote the entire disc surface with zeroes, taking significantly longer but ensuring maximum reliability).
- DirectCD and UDF Packet Writing: Software like DirectCD allowed users to format a CD-RW using the Universal Disk Format (UDF). Once formatted this way, the CD-RW functioned dynamically like a large, slow floppy disk or Zip drive. Users could drag files directly onto the disc to write them immediately without a separate burn session, as well as drag files to the Trash to delete them and reclaim space.