Reading CD or FDD in old format

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
BigLynx
Space Cadet
Posts: 3
Joined: Fri Sep 27, 2024 1:51 pm

Reading CD or FDD in old format

Post by BigLynx »

Hi,

You may read on

Code: Select all

[url]https://mendelson.org/macos9osx.html[/url]
the following:

Note that you can drop a CD or other disk image on the Mac OS 9 window when it is open, and the disk image will mount as if you had inserted a CD into a drive on a real Mac.

But first, you have to be able to mount a CD on the host system, which is not possible for HFS FS anymore in MacOS 14.6. x case. Do you know any easy solution to this problem?

Regards,
Tomek
User avatar
Ronald P. Regensburg
Expert User
Posts: 7952
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Reading CD or FDD in old format

Post by Ronald P. Regensburg »

"CD or other disk image" means: CD disk image file or other disk image file, not a mounted real CD.
User avatar
adespoton
Forum All-Star
Posts: 4414
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com

Re: Reading CD or FDD in old format

Post by adespoton »

You don't need to mount the real CD on the host system; you just need to be able to image the real CD on the host system (or already have the image handy).

https://macintoshgarden.org/forum/how-m ... where-else has a useful thread (and tools) on how to create CD images from a modern host system.
BigLynx
Space Cadet
Posts: 3
Joined: Fri Sep 27, 2024 1:51 pm

Re: Reading CD or FDD in old format

Post by BigLynx »

Ronald P. Regensburg wrote: Fri Sep 27, 2024 8:40 pm "CD or other disk image" means: CD disk image file or other disk image file, not a mounted real CD.
Ahhh - OK - my English is not brilliant as you may see. Thanks
BigLynx
Space Cadet
Posts: 3
Joined: Fri Sep 27, 2024 1:51 pm

Re: Reading CD or FDD in old format

Post by BigLynx »

adespoton wrote: Sat Sep 28, 2024 12:01 am You don't need to mount the real CD on the host system; you just need to be able to image the real CD on the host system (or already have the image handy).

https://macintoshgarden.org/forum/how-m ... where-else has a useful thread (and tools) on how to create CD images from a modern host system.
My problem is a little bit different. I want to read an old Mac CD (HFS FS) on a modern Mac (macOS V15). Also, I want to write FD on the new Mac to migrate data to .... SE/30 e.g.
User avatar
adespoton
Forum All-Star
Posts: 4414
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com

Re: Reading CD or FDD in old format

Post by adespoton »

BigLynx wrote: Sat Sep 28, 2024 11:59 am
adespoton wrote: Sat Sep 28, 2024 12:01 am You don't need to mount the real CD on the host system; you just need to be able to image the real CD on the host system (or already have the image handy).

https://macintoshgarden.org/forum/how-m ... where-else has a useful thread (and tools) on how to create CD images from a modern host system.
My problem is a little bit different. I want to read an old Mac CD (HFS FS) on a modern Mac (macOS V15). Also, I want to write FD on the new Mac to migrate data to .... SE/30 e.g.
Then what you need is https://thejoelpatrol.github.io/fusehfs/ -- this lets you use Disk Utility and diskutil to do so, and adds native HFS support to modern macOS. You can also use hfsutils from the command line if you don't want to do HFS integration.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7952
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Reading CD or FDD in old format

Post by Ronald P. Regensburg »

You do not need anything extra to use Disk Utility to make an image of a HFS CD in modern macOS. I will post instructions later today.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7952
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Reading CD or FDD in old format

Post by Ronald P. Regensburg »

I did not respond sooner because I needed a USB-C to USB-A adapter to connect my USB SuperDrive to my M1 iMac to test if this still works in macOS Sonoma. (I usually wait with upgrading to a new macOS version till at least the .2 update.)

You can use Disk Utility to make a disk image from a HFS CD-ROM in modern macOS. It did not work in macOS 10.15 (Catalina) and macOS 11 (Big Sur), but it again worked in macOS 12 (Monterey), it still works in macOS 14 (Sonoma) and I suppose it will still work in macOS 15 (Sequoia).

1. 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 and ignore the message that the disk cannot be read.

2. 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

3. Create the disk image file
- Choose from the File menu to create a New Image from the selected CD volume
- Choose DVD/CD master for the format
- Save the image file. It will have a .cdr extension.
- When the image file is created and with the CD volume still selected, you can eject the CD in Disk Utility from the File menu.

The created disk image can be mounted fine in SheepShaver.
Post Reply