From owner-freebsd-hackers Thu Dec 30 20:53:15 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 91C5014D5D for ; Thu, 30 Dec 1999 20:53:09 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 1749B1CA0; Fri, 31 Dec 1999 12:53:07 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: "Shaun Amy, CSIRO TIP/ATNF" Cc: Kenny Drobnack , freebsd-hackers@freebsd.org Subject: Re: CD-RW long filenames/rw filesystem. In-Reply-To: Message from "Shaun Amy, CSIRO TIP/ATNF" of "Fri, 31 Dec 1999 12:43:13 +1100." <199912310143.MAA16023@explorer.tip.CSIRO.AU> Date: Fri, 31 Dec 1999 12:53:07 +0800 From: Peter Wemm Message-Id: <19991231045307.1749B1CA0@overcee.netplex.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "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 - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message