The "h" commands are very interesting. I can mount a hfs cd using it BUT I can't view or list it.
The hls command and other don't seem to work right for my cd.

root@ixan:/home/jon# hmount /dev/scd0
/dev/scd0: contains 1 HFS partition
Volume name is "iPhoto Library" (locked)
Volume was created on Wed Dec 31 19:56:08 1969
Volume was last modified on Wed Dec 31 19:56:08 1969
Volume has 0 bytes free
root@ixan:/home/jon# hls /dev/scd0
hls: "/dev/scd0": no such file or directory

Thanks though I've gotten farther than I had before. I do think that I'll end up copying the files I want in an older mac to dos formatted floppies and then reading them in linux.