On Tuesday 15 July 2008, Dale wrote:
> I don't seem to have a Rock Ridge. I couldn't find it in the kernel
> config to enable it and equery doesn't list one either. Where does
> it come from exactly?
Rock Ridge isn't a filesystem, it's an extension to iso9660. From man
mount:
Mount options for iso9660
ISO 9660 is a standard describing a filesystem structure to be
used on CD-ROMs. (This filesystem type
is also seen on some DVDs. See also the udf filesystem.)
Normal iso9660 filenames appear in a 8.3 format (i.e., DOS-like
restrictions on filename length), and
in addition all characters are in upper case. Also there is no
field for file ownership, protection,
number of links, provision for block/character devices, etc.
Rock Ridge is an extension to iso9660 that provides all of these
unix like features. Basically there
are extensions to each directory record that supply all of the
additional information, and when Rock
Ridge is in use, the filesystem is indistinguishable from a
normal UNIX file system (except that it
is read-only, of course).
--
Alan McKinnon
alan dot mckinnon at gmail dot com
--
[email protected] mailing list