"Shaun Amy, CSIRO TIP/ATNF" wrote:
> >A couple weeks ago I got a CD-RW drive, and decided to try it out under
> >all the different OS's I use. In FreeBSD, the only way (it seems) to use
> >it, is grab a bunch of stuff you want to backup/record and use mkisofs and
> >cdrecord to dump it onto a CD. Everything I read seemed to indicate that
> >this method limits you to the 8.3 filename format of iso9660 and all
> >Rockridge does is add file/group permissions and ownership. is there any
> >CD recording utilities/formats that can do long filenames (hopefully with
> >Unix permissions)?
>
> This is not correct. The initial ISO9660 standard did specify the 8.3 format
> but there are now extensions that do what you describe. Recent versions of
> "mkisofs" support RockRidge (long filename under UNIX support) and Joliet
> (MS long filename support) so you are not restricted to the 8.3 format. I
> wrote a couple of CDs the other day under FreeBSD (3.4-STABLE) using
> "mkisofs" with RockRidge support and the long filenames work fine. As this
> was data from a UNIX system I wasn't concerned with Windows support.
Not quite. According to mkisofs(1):
-l Allow full 32 character filenames. Normally the
ISO9660 filename will be in an 8.3 format which is
compatible with MS-DOS, even though the ISO9660
standard allows filenames of up to 32 characters.
If you use this option, the disc may be difficult
to use on a MS-DOS system, but this comes in handy
on some other systems (such as the Amiga). Use
with caution.
It's depressing to see just how long the legacy of MS-DOS persists. :-(
The ISO9660 format supports 32 chars, but since nearly everything uses 8.3
to be readable by MSCDEX and windoze, the 32 character names are rarely
implemented or well tested.
Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message