Erzeugen von DVDR's und DVDRW's mittels growisofs

Am günstigsten verwendet man auch hier das ISO-Filesystem wie von CD's bekannt, da damit eine plattformunabhängige Verwendung gewährleistet ist.
Diese Methode kann sowohl mit DVD-R(W) als auch mit DVD+R(W)-Medien verwendet werden.

Die eleganteste Lösung DVD's zu erstellen ist das Beschreiben der DVD "ähnlich einer Festplatte". Diese Methode nennt man auch inkrementales, sequentielles Schreiben.

Bei wiederbeschreibbaren DVD-Rohlingen ist "restricted overwrite" möglich.

Bei "restricted overwrite" (auch Überbrennen, Überschreiben) werden die neuen Daten der vorhandenen Session hinzugefügt, es entsteht keine Multisession-DVD. Dies ist besonders nützlich, da nicht alle DVD-Laufwerke Multisession-DVDs richtig lesen können. Meist wird nur die erste Session erkannt.

Mit growisofs werden DVD+RW-Medien immer in "restricted overwrite modus" gebrannt.
DVD-RW-Medien sind für "Sequential-Recording" voreingestellt. Sie können aber für den "restricted overwrite modus" reformatiert werden.

  • (Re)-Formatieren neuer DVDRW's / Löschen von DVD-RW's:

    Das Formatieren braucht nur bei der allerersten Verwendung einer (wiederbeschreibbaren) DVDRW zu erfolgen.
    growisofs formatiert die Medien automatisch, wenn dies erforderlich ist.

    Re-formatieren (nur für DVD-RW-Medien erforderlich):

    Initialieren des Restricted Overwrite Formates:/usr/bin/dvd+rw-format /dev/cdwriter
    Dies dauert ca. 3 Minuten.

    Soll eine z.B. mit cdrecord-ProDVD schon beschriebene DVD-RW (DAO-Modus) neu für die Verwendung mit growisofs formatiert werden, so ist ein vollständiges Formatieren notwendig. Dies dauert ca. 1 Std!

    Initialisierung für den Incremental Sequential Modus: /usr/bin/dvd+rw-format -blank=full /dev/cdwriter

    Das explizite Löschen von DVDRW's ist nicht notwendig und wird nicht empfohlen. Es genügt, mit der Option -Z eine neue Serie von Sessions zu beginnen.
    Eine DVD-RW, die mit Sequential-Recording aufgenommen wurde, muß zuerst vollständig gelöscht werden, bevor die DVD-RW neu beschrieben werden kann.

  • Brennen eigener Daten:

    Bei der Verwendung von "no-name"-Rohlingen sollte zusätzlich die Option -speed=1 angegeben werden!

    Erste Session:
    /usr/bin/growisofs -Z /dev/cdwriter -r -l -J PFAD

    Mit der "-Z" Option kann eine DVDRW wieder neu beschrieben werden. Alle vorherigen Daten gehen verloren!!!

    Weitere Sessions werden einfach angehängt:
    /usr/bin/growisofs -M /dev/cdwriter -r -l -J PFAD1 (Doppelte Pfade dürfen dabei nicht vorkommen!)

    Die Optionen von growisofs, bis auf "-Z", "-M", und "/dev/cdwriter", entsprechen denen von mkisofs.

    Bei einer im Incremental Sequential Modus formatierten DVD-RW entsteht durch das Fortschreiben mit -M eine Multisession-DVD.
    Bei einer im Restricted Overwrite Modus formatierten DVD-RW wird durch das Fortschreiben mit -M das ISO-9660-Dateisystem vergrößert (wie bei einer DVD+RW). Die DVD enthält danach eine Session.
    Das Fortschreiben einer DVD-R und DVD+R mit -M erzeugt eine Multisession-DVD.

  • 1:1-Kopie einer vorhandenen DVD auf DVDR(W):

    Auslesen der Quell-DVD (Quell-DVD liegt im DVD-LW):

    /usr/bin/readcd dev=/dev/cdrom f=/tmp/image.iso

    Brennen der Kopie:

    Bei der Verwendung von "no-name"-Rohlingen sollte zusätzlich die Option -speed=1 angegeben werden!

    /usr/bin/growisofs -Z /dev/cdwriter=/tmp/image.iso

    Löschen des Imagefiles:

    rm /tmp/image.iso

  • Informationen über die im Brenner liegende DVD:

    /usr/bin/dvd+rw-mediainfo /dev/cdwriter
Achtung:

Leider funktionieren nicht alle selbstgebrannten DVD's in allen DVD-Laufwerken. Das trifft besonders auf DVD+R(W) zu.
Ältere DVD-ROM-Laufwerke lesen z.B. nur die erste Session.
Ein Firmwareupdate (zu beziehen beim Support des jeweiligen Herstellers) im DVD-Leselaufwerk behebt dieses Problem in den meisten Fällen.

Siehe auch: http://www.freebsd.org/doc/de_DE.ISO8859-1/books/handbook/creating-dvds.html