[KLUG Members] Re: CD Burning, a Question or Two -- UDF is ISO9660's replacement

Bryan J. Smith members@kalamazoolinux.org
20 Dec 2002 08:56:48 -0500


--=-1brNgbdUuKzY1vVqyDze
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Fri, 2002-12-20 at 08:40, Peter Buxton wrote:
> Pity there is no RW iso9660-FAKE fs -- we could make our images,
> then read them off into a real iso9660 image.

A "fake" one might be inefficient in size.  ISO9660 was not designed for
random access writing, only one-time, sequential tracks.

Universal Device Format (UDF) is an excellent replacement filesystem
though.  Linux has had UDF support since 1997, and it's been in the
stock kernel since 2.4 came out.

UDF is the filesystem used in random access "packet writing" (aka
rewriting) CD-RW or DVD-RAM/-RW/+RW.  Be it via a drive letter in
Windows using something like Roxio DirectCD, or directly now in Linux
2.4.

But you can _also_ create UDF images in two ways.
  1.  Use a late CDRTools/DVDRTools with a mkisofs with UDF support
      (-U) option
  2.  Create a "virtual" UDF image on loopback, populate it, then
      use a late CDTools/DVDRTools with a cdrecord with UDF support
      when done.

I've also heard of people using "dd" to write ISO9660/UDF images c/o the
direct kernel /dev/srX support (and not via the /dev/sgX "generic"
interface with a "record" program like cdrecord/dvdrecord/proDVD) to
DVD-R/RAM disks in DVD-R/RAM drives (which have been supported in Linux
since 1998), but haven't tried it myself.

-- Bryan J. Smith
   1st, 2nd and 3rd gen DVD-R/RAM drive owner (1998-current)
   Planning on buying a Sony DRU-500A DVD-RW/+RW combo drive soon

--=20
Bryan J. Smith, E.I. (BSECE)       Contact Info:  http://thebs.org
[ http://thebs.org/files/resume/BryanJonSmith_certifications.pdf ]
------------------------------------------------------------------
* A lecture on software piracy from Bill Gates is like a lecture *
* on adultry from the owner of a brothel of other people's wives *


--=-1brNgbdUuKzY1vVqyDze
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA+AyGgDjEszaVrzmQRAgxSAKDCpK4UMqTr+JYdwXGWR6JI3eyLdACgjSA4
KpQ1Ytb0C+d8zuyhoJsz+Wc=
=1I8n
-----END PGP SIGNATURE-----

--=-1brNgbdUuKzY1vVqyDze--