"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

Reply via email to