Four CD-ROMs.
Picture courtesy of Pixabay, under CC0.

Mounting Old Windows/Mac Hybrid CDs on Mac OS X

For the impatient, here’s the solution that worked for me:

I found an old CD from 2002 that had some files that I wanted to view. I was hopeful that when I inserted the disk that the drive would mount and the files would show up in Finder. Unfortunately, it wasn’t that simple.

The drive accepted the old CD, and I could hear some activity, but nothing showed up in Finder. The first thing I did was bring up the Disk Utility to see if the device was recognized at all.

Disk Utility clearly recognized that a CD had been inserted, and even was able to read the partitions. In spite of that, it wasn’t automatically mounting the CD.

According the Disk Utility, the Device was disk2, so I tried to mount /dev/disk2. I had to specify the filesystem type, so I took a guess that it was msdos.

My next step was to wander around the internet looking for solutions.

One webpage recommended that I see if Mac understood what filesystem was on the CD.

That wasn’t informative. I took at look at the various versions of mount to see if there were any other likely candidates.

I tried exfat, because that’s another old Windows filesystem.

I then searched the web for what formats were likely used for CDs from that era. ISO9660 and UDF were both candidates.

At this point, it finally occurred to me that maybe /dev/disk2 wasn’t exactly the right device.

If I’d looked a little more closely at the Disk Utility, I would have seen that in addition to disk2, it also mentioned disk2s1.

I tried mounting /dev/disk2s1, and that’s what did the trick.

I was able to copy the files. I then unmounted the CD.

My final problem was that I wasn’t able to eject the CD. It didn’t show up in Finder. When I tried to eject it in Disk Utility, I got the message Failed to eject [disk name] because it is currently in use. I tried drutil tray eject, and it returned without doing anything. In order to eject the CD, I had to reboot my machine.

It’s not often that you need to read files from an old CD, but hopefully this will save somebody some time and frustration.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store