I went back to a dozen DVDs I’d burned and to what should have been ISO file images. They all contained the HFS+ file system. Totally bloody useless for reading or burning under Windows or Linux.
[humor] Whoa, Man! I know your are upset and I can understand a little conclusion jumping, but to say Linux can’t do something? [humor]
Of course Linux can use those discs! There’s prolly a way for Windows to do it too. But as for Linux, make sure hfsprogs are installed, then proceed to mount.
To install hfsprogs in Linux (makes Linux understand HFS and HFS+ and able to make them):
sudo apt-get install hfsprogs
(you probably saw that one coming)
To mount an HFS+ CD in Linux (those odd balls that Mainimac thought were a big waste made by burning Mac OS X extended formatted *.cdr DVD/CD masters made in Disk Utility to a disc):
sudo mount -t hfsplus /dev/cdrom /media/test
That assumes you have a directory “/media/test” to mount to, and that the device name of the CD reader is “/dev/cdrom”. Change as needed.
To mount (in Linux) the original HFS+ *.cdr image that was used to create this whole party:
sudo mount [path to image] [path to mount point] -t hfsplus -o loop
And Dezign, I’m sorry, but you’re just wrong in more than one way.
And if you want to make your iso readable under Windows or Linux, you have to make sure you use the Joliet format, not HFS+.
First, HFS+ formatted CDs are TOTALLY compatible with Linux as stated earlier.
Second, the whole converting thing with Disk Utility you guys keep trying to say will get you to an ISO 9660 formatted image is incorrect. If you are going to change the filesystem of the image, you need to REBUILD the image, like with "hdiutils makehybrid."
You have a CD image that is HFS+ formatted, and want an iso formatted CD image. Telling Mac to convert an HFS+ DVD/CD master to a DVD/CD master isn’t going to change anything if Mac already accepts HFS+ as being a DVD/CD-master-okay filesystem. In fact, I proved this myself by obtaining the md5 hash of an HFS+ DVD/CD master CD image, telling Disk Utility to convert it into a DVD/CD master, hashed the new image, and the hashes matched.
Note that UDF formatted CDs and DVDs are compatible with Linux and Windows as well.
Also note that Joliet is NOT a filesystem. It is an optional extension of the ISO 9660 filesystem.
To make an iso via imaging a CD in Mac, simply make the image in Disk Utility by inserting the disc, clicking the disc in Disk Utility, hitting “New Image”, then selecting DVD/CD master for the image format, give it a name and place to be, and hit save. And BOOM! You have an iso. That easy. Feel free to change the extension from *.cdr to *.iso. Just know changing the file extension doesn’t do anything magical. It was already an iso, we’re just renaming it.
To actually rebuild an image where you rip the files and folders (but not boot info or volume labels, filesystems, etc.) out of, say an HFS+ CD image, and re-weave them into a new ISO 9660 + Joliet CD image, open terminal, and do the following:
[QUOTE=robbieduncan;2669623]##[Still making the HFS+ image you guys already have at this point of the quote]
Create a folder with the contents you want on your ISO.
Open Disk Utility and use the New Image from Folder menu item to create an image. Ensure it is uncompressed and use the CD/DVD master option.
In my experience this creates HFS+ masters which are no good in Windows.
##[OK, now Robbieduncan is where you are]
Open the Terminal
Assuming your new image is called ~/Desktop/Master.cdr (the file is on your desktop and called Master.cdr) type:
hdiutil makehybrid -iso -joliet -o Master.iso Master.cdr
This will create an ISO/Joliet .iso file.[/QUOTE]
And Mainimac, not to rub it in further, but to prevent a future tragedy, you can simply double-click a CD image in Mac and it will be mounted by the CD driver as a pseudo-device. A drive will pop up on the desktop similar to how a thumb drive pops up on the desktop upon insertion. Right-clicking on this drive and clicking “Get Info” in this drop-down menu will show by “format” what filesystem the image is. Yours would have said “Mac OS X Extended (Journaled)” which equals “HFS+”. And you could have known without burning a single one. But hey! Great news! Those HFS+ CDs you burned can be used in Linux. And I suspect that with the Paragon HFS+ driver or the Boot Camp drivers, Windows could use them too. I ought to test that.
For the thread that birthed this post, go here. Don’t forget to read my post “Answers & Reasons” on page 2 of that forum.
Here’s where I learned to mount HFS+ CDs in Linux. The site also tells how to add an HFS+ CD entry in the fstab in Linux.