I tried to mount an HFS cd-rom (burned with Adaptec's Toast a couple of months ago) and got:
[root@rockhopper /root]# hmount /dev/cdrom /mnt /dev/cdrom: contains 1 HFS partition hmount: /dev/cdrom: not a Macintosh HFS volume (Invalid argument)
I tried three separate CDs, all of which worked fine on a Mac.
I'm running Linux (RedHat for Intel) and the CD-ROM drive in question is an ATAPI sporting SCSI emulation in the kernel (so it thinks it's a SCSI cd-rom). I don't *think* that's the problem though.
-- _Deirdre Geek for Hire (will work for unix) http://www.deirdre.net "Life is like a sewer. What you get out of it depends on what you put into it." -- Tom Lehrer, quoting Hen3ry
Deirdre,
I tried to mount an HFS cd-rom (burned with Adaptec's Toast a couple of months ago) and got:
[root@rockhopper /root]# hmount /dev/cdrom /mnt /dev/cdrom: contains 1 HFS partition hmount: /dev/cdrom: not a Macintosh HFS volume (Invalid argument)
`hmount' doesn't mount an HFS volume over a directory tree in the traditional mount(8) sense. The second argument is interpreted as an integer, so "/mnt" is effectively rendered as 0. This causes hfsutils to ignore the partition structure on the CD-ROM, making the volume in the partition inaccessible.
To remedy: leave off the last argument, or pass `1' instead.
(The man pages are hopefully clear about this usage.)
Cheers,