Never used Mac CDs/DVDs, so I cannot really help with that.
But:
hfsutils is a set of command line tools to access HFS volumes/disks, similar to mtools.
They don’t add anything to the kernel (or /proc/filesystems).
You can e.g. use “hls” to list the directory, “hcopy” to copy files, and so on.
hmount would sound like it could mount things, though.
It should just work, you should just be able to mount hfs partitions.
You could try to pass “-t hfs” (or “-t hfsplus”) to mount to disable autodetection and force hfs(plus).
But maybe CDs/DVDs are not supported, no idea.
Have you tried to use the hfsutils already?
(installing them alone is not enough)
On Mon 14 May 2018 05:36:02 PM CDT, SUSEtoad wrote:
wolfi323;2865419 Wrote:
>
> Although, AFAICS, openSUSE’s kernel package does come with hfs/hfsplus
> support as a module.
>
So, how do we get that working, then?
Hi
Well hfs is already in /etc/filesystems add hfsplus as well? It will
use as required.
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 RC4 | GNOME Shell 3.26.2 | 4.12.14-18-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!
I have since dragged an old PowerMac out of the closet and am using it to copy the files. Silly to have to hook up an entire second computer just to read some CDs, but that’s what’s happening.
I ask again: have you actually tried to use the hfsutils command line tools (hls, hcopy, hmount) ?
The man page suggests they should support CDs:
Or did you try “mount -t hfs /dev/sr0 /mnt/cdrom” or similar as I suggested as well?
PS: hmount apparently “mounts” a disk for use with the other hfsutils, it does not really mount it into the system. https://linux.die.net/man/1/hmount
hmount does not actually mount an HFS partition over a UNIX directory in the traditional mount(8) sense. It is merely a “virtual” mount, as a point of convenience for future HFS operations. Each HFS command independently opens, operates on, and closes the named source path given to hmount.
So as I understand it, e.g. one way to list the CD’s directory would be: