laser-disk.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Wed, 22 Jul 2009 21:36:08 +0300
changeset 152 403e81f601f2
parent 151 1a437c72a980
child 153 71a6d14aa309
permissions -rw-r--r--
About xorriso.

-*- outline -*-

* What best DVD-R or DVD+R?

The DVD-R format was developed by Pioneer in 1997 vc DVD+R in 2002 by Sony.

DVD+R format was not an official DVD format until January 25, 2008.

DVD-R(W) and DVD+R(W) format are incompatible.

DVD-R(W) use amplitude modulation, DVD+R(W) use phase modulation, so more reliable.

On multi-session DVD-R(W) disk any session take up to 96 MB in time on DVD+R(W)
every session take exactly 2 MB.

DVD+R(W) win!

See

  http://en.wikipedia.org/wiki/DVD-R
  http://en.wikipedia.org/wiki/DVD%2BR

* What capacity of DVD?

+----------+-------------------------------------------+
|          |                Capacity                   |
+  Type    +-----------+---------------+------+--------+
|          | sectors   | bytes         | GB   |  GiB   |
|          | 2,048B    |               |      |        |
+----------+-----------+---------------+------+--------+
|DVD-R (SL)| 2,298,496 | 4,707,319,808 | 4.7  |  4.384 |
|DVD+R (SL)| 2,295,104 | 4,700,372,992 | 4.7  |  4.378 |
|DVD-R DL  | 4,171,712 | 8,543,666,176 | 8.5  |  7.957 |
|DVD+R DL  | 4,173,824 | 8,547,991,552 | 8.5  |  7.961 |
+----------+-----------+---------------+------+--------+

* Burning tools.

** cdrtools.

In 2006 build system of cdrtools changed and have CDDL, which incomputable
with GPL.

See

  http://cdrecord.berlios.de/private/cdrecord.html
  http://en.wikipedia.org/wiki/Cdrecord

** cdrkit.

Fully GPL alternative for cdrtools.

See

  http://www.cdrkit.org/
  http://en.wikipedia.org/wiki/Cdrkit

*** Installation.

  $ sudo apt-get install wodim genisoimage

*** Make iso image.

  $ genisoimage -A "<info>" -gui -J -R -o <img-file> <dir1> <dir2> ...

<info> is up to 128 bytes. -J adds Joliet directory records wich useful on
Windows. -R adds the Rock Ridge protocol.

To test your image mount it (on Linux):

  $ sudo mount -t iso9660 -o loop,ro <img-file> <mnt-point>

*** Burn iso image.

** cdrskin.

See

  http://scdbackup.sourceforge.net/cdrskin_eng.html
  http://en.wikipedia.org/wiki/Cdrskin

*** Installation.

  $ sudo apt-get install cdrskin

** xorriso.

xorriso copies file objects from POSIX compliant filesystems into Rock Ridge
enhanced ISO 9660 filesystems and allows session-wise manipulation of such
filesystems. It can load the management information of existing ISO images and
it writes the session results to optical media or to filesystem objects.

Vice versa xorriso is able to restore file objects from ISO 9660 filesystems.

See

  http://scdbackup.webframe.org/xorriso_eng.html
  http://en.wikipedia.org/wiki/xorriso