7/14 Is there now a proven way to archive HFS(+) volumes on OS X in an
open format? I have Retroexpress but it uses a proprietary format.
\_ Why not just copy the data out to something reasonable?
\_ You have a couple of options:
1. Use hdiutil to create a dmg and then use ditto to copy
the bits from the original hfs+ vol to the dmg. You can
then use hdiutil to change the image type or compress
the image, etc. While the dmg isn't exactly a open format,
hdiutil allows you to convert dmgs into other open formats
such as iso9660.
2. Use Toast to create an img of the volume. Toast can
save imgs in pretty much any open format.
3. There are extensions to gnu tar/cpio/pax that allow you
to archive the data and rsrc forks of forked hfs(+) files
in a platform independent manner (if you extract the
archive using a non-hfs(+) aware version of tar forked
files show up as two separate files, the data fork shows
up as the file and the rsrc fork shows up as a separate
file (one of: ._<fname>, ./AppleDouble/<fname>, fname.rsrc)
hfstar: http://www.metaobject.com/downloads/macos-x
hfspax: http://csua.org/u/3mh (homepage.mac.com) |