This procedure assumes you are logged in as Admin user.
1. Make sure your shell is bash (the default shell in Catalina is zsh)
- Open System Preferences > Users & Groups
- Click the lock and enter your password to allow changes
- In the list with users, right-click (or control-click) on the current user (you) and choose Advanced Options...
- In the Advanced Options dialog see the "Login shell" menu
- If it shows "/bin/bash", you can click the Cancel button and close Preferences
- If it shows a different shell, choose "/bin/bash" in the menu (The item "/bin/bash" may not be shown at first sight, it is at the top of the menu.)
- DO NOT CHANGE ANYTHING ELSE!
- Click the OK button
- Close Preferences
- No need to restart
2. Insert the CD-ROM in the CD/DVD drive (I used the Apple USB SuperDrive)
- The CD will not be mounted, wait till the drive settles down
3. Find the volume name
- Open Disk Utility (in Apps/Utilities)
- In the Device and Volumes list at the left, the CD volume is shown greyed
- Select that greyed CD volume
- Now you will see in the bottom-right corner the device name*
- Note that name and close Disk Utility
* In my test the device name was "disk5s1s2", it can be different in your case. In the command below replace disk5s1s2 with the name you found.
4. Create the disk image file
- Open Terminal (in Apps/Utilities)
- Ignore the message about the default shell now being zsh and about how to update to use zsh.
- At the prompt enter the command below, replacing disk5s1s2 with the device name you found and replacing Disk 1 with the name you want the image file to have:
Code: Select all
sudo dd if=/dev/disk5s1s2 of=~/Desktop/"Disk 1.iso"
- Enter your password (note that you will see nothing happening while typing your password)
- Hit Return
The disk image is now being created on your desktop. It will take some time. Do not interrupt.
When the process has finished, you will see a message in Terminal window similar to this one:
Code: Select all
348426+0 records in
348426+0 records out
178394112 bytes transferred in 106.781745 secs (1670642 bytes/sec)
Code: Select all
drutil tray eject
The CD will be ejected
- Close Terminal