Recently I had an issue with mounting older CD-Roms of backup files and such on MacOSX Catalina. Apparently, Apple dropped support for HFS volumes. In order to fix this it is pretty easy.
You will need HomeBrew. Being a network geek I already have this installed. If you need to install this here is a link..
With HomeBrew installed run the following command from terminal
brew install hfsutils
After a minute or so it will complete. Insert your cd/dvd and open up disk utility.You will see your cd/dvd greyed out because it is not mounted.
Click on the info in the upper right. You are looking for the device node. In my case it is disk2s1s2.
Once you have this info go back to terminal and run the following command
sudo hmount /dev/disk2s1s2
If you have the proper path you will get something similar to this
Volume name is “Photos/Sounds/Etc” (locked)
Volume was created on Thu Sep 16 15:34:21 1999
Volume was last modified on Fri Feb 16 10:58:16 2001
Volume has 0 bytes free
To do a listing of the volume:
From this point I simply create a directory on my desktop and copy each directory to it. I have found the best way is to copy each directory independently. I do this with the following command
sudo hcopy -r ":Directory_to_be_Copied:*.*" /Volumes/MacintoshHD/Users/YOU/Desktop/CD/
The trailing slash is important.