ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.

DVD-RAM

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Wiki/Icons/gnome-cd.png Neben den üblichen DVD-Formaten DVD-R, DVD+R, DVD-RW etc. gibt es noch ein etwas unbekannteres: DVD-RAM. Es hat den Vorteil einer sehr viel höheren Datensicherheit und ist wesentlich öfter überschreibbar als andere Formate, wird aber leider nicht von allen DVD-Brennern unterstützt.

Diese Anleitung beschreibt zum einen, wie man eine DVD-RAM als Laufwerk einbindet. Bei manchen Brennern ist zusätzlich die Schreibgeschwindigkeit auf DVD-RAM sehr gering, wenn man sie nicht per Packet-Writing nutzt. Diese Technik wird im zweiten Teil der Anleitung beschrieben.

Experten-Info:

Das Medium DVD-RAM entspricht in der Nutzung eher einem externen Massenspeicher als einem optischen Datenträger.

Ohne Packet-Writing

Änderungen in der Datei /etc/fstab

Die Datei /etc/fstab muss in einem Editor [1] mit Root-Rechten bearbeitet werden, so dass die Datenträger im DVD-RAM-Laufwerk wenn möglich beschreibbar eingebunden werden. Dort muss die Zeile

/dev/sdd        /media/cdrom0   udf,iso9660  ro,user,noauto             0 0

abgeändert werden in

/dev/sdd        /media/cdrom0   udf,iso9660  rw,user,noauto,noatime             0 0

Hinweis:

Die Angabe /dev/sdd ist abhängig vom tatsächlichen Standort des Laufwerks, sie kann also im jeweiligen Fall auch anders lauten. Falls sie fehlt, legt man den Zeile einfach an.

Die Angabe "noatime" verhindert, dass bei Lesezugriffen die Access-Time der Dateien aktualisiert wird. Das spart eine Menge Schreibzugriffe auf das Medium und erhöht damit die Lebensdauer.

Sobald die neue fstab-Zeile wirksam ist, also spätestens nach dem nächsten Rechnerstart, wird beim Einlegen einer (formatierten) DVD-RAM automatisch ein Fenster geöffnet, über das wie gewohnt Dateien kopiert oder verschoben werden können.

Dateisystem des Rohlings

In seltenen Fällen muss auf den DVD-RAM-Rohling noch ein entsprechendes Dateisystem geschrieben werden. Normalerweise sind frisch gekaufte Medien aber bereits formatiert und mit einem UDF-Dateisystem beschrieben. Der Befehl mkudffs ist dazu nötig, dafür muss allerdings zunächst das Paket

  • udftools (universe)

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install udftools 

sudo aptitude install udftools 

installiert [2] werden.

Nach erfolgter Installation und bei eingelegter DVD erledigt der Aufruf

mkudffs --media-type=dvdram /dev/sdd 

in einem Terminal [3] das Schreiben des Dateisystems auf den Rohling (/dev/sdd ist wiederum anzupassen).

Mit Packet-Writing

Diese Anleitung beschreibt das schnelle Schreiben auf DVD-RAM mittels Packet-Writing. Manche Geräte arbeiten ohne Packet-Writing nur ausgesprochen langsam.

Software installieren und konfigurieren

Es müssen die folgende Pakete installiert [2] werden:

  • dvd+rw-tools

  • udftools (universe)

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install dvd+rw-tools  udftools 

sudo aptitude install dvd+rw-tools  udftools 

Nun muss in einem Editor [1] mit Root-Rechten die Konfigurationsdatei /etc/default/udftools angepasst werden. Dabei müssen einige Kommentarzeichen # entfernt und die Angaben zu den Gerätenamen eingetragen werden. Wenn der Brenner als Slave am zweiten IDE-Bus angeschlossen ist (hdd), kann das so aussehen:

# Drives to register for packet writing:
DEVICES="/dev/sdd"

# In case detection of udev on your system fails, override it here.
# Possible values are "true" or "false".
UDEV=true

# Pktcdvd patches for kernels 2.6.8 and later use a new interface for
# talking to the kernel, as well as a new set of device nodes. In case
# detection of the proper interface on your system fails, override
# it here. Possible values are "true" or "false".
NEWINT=true

# Only when using the new interface do you have the option to choose the
# names for the packet writing devices. This is ignored otherwise.
# For example, if DEVICES="/dev/sdd /dev/sr0" and
# NEWINTNAMES="cdwriter dvdwriter", then /dev/sdd will correspond to
# /dev/pktcdvd/cdwriter, and /dev/sr0 will correspond to
# /dev/pktcdvd/dvdwriter. The default setting is NEWINTNAMES="0 1 2 3".
NEWINTNAMES="dvdram"

Änderungen aktivieren

Die Änderungen werden druch einem Neustart der udftools mit dem folgenden Befehl im Terminal [3] aktiviert:

sudo /etc/init.d/udftools restart 

Datenträger formatieren

In seltenen Fällen ist es erforderlich, eine DVD-RAM neu zu formatieren. Neu gekaufte Medien sind in der Regel bereits formatiert und sogar mit einem UDF-Dateisystem versehen. Die physische Formatierung einer DVD-RAM erfolgt mit dem Befehl

sudo dvd+rw-format -force=full -ssa=default /dev/sdd 

Anschließend muss auf dem Medium das Dateisystem neu erstellt werden:

sudo mkudffs /dev/pktcdvd/dvdram 

Einhängeverzeichnis erstellen und fstab anpassen

Es wird ein Verzeichnis benötigt, in das die DVD-RAM eingehängt wird. Dies kann man im Terminal [3] mit

sudo mkdir /media/dvdram 

anlegen. In der Datei /etc/fstab muss in einem Editor mit Root-Rechten die folgende Zeile hinzugefügt werden:

/dev/pktcdvd/dvdram     /media/dvdram   udf     defaults,noauto,user    0       0

Dann erscheint ein neuer Eintrag unter "Computer" und im Panel-Applet "Platten einbinden".

Kleiner Nachteil: Solange das Packet-Writing-Interface aktiv ist, lässt sich die Laufwerksschublade nur mit einem Befehl wie

sudo eject /dev/hdd 

öffnen. Dies betrifft auch die Nutzung als "normales" CD-ROM. Ein Auswurf über das Kontextmenü des Packet-Writing-Gerätes ist generell nicht möglich.

Problembehebung

ISO-Abbild auf DVD-RAM brennen

Man kann auch ein ISO-Abbild (ISO Image) auf eine DVD-RAM brennen, so dass sich eine DVD-RAM z.B. auch für bootbare Linux Live-DVDs verwenden lässt. Hierbei wird dann weder UDF noch Packet-Writing verwendet. Allerdings sind diese Medien nur auf Laufwerken lesbar, die auch DVD-RAMs lesen können.

Des Weiteren können die DVD-Brennprogramme wie K3b oder Brasero keine ISO-Abbilder auf DVD-RAMs brennen, da sie sich weigern, die DVD-RAM als leeres beschreibbares Medium zu akzeptieren. Die Schaltfläche "weiter" funktioniert dort dann also nicht mehr.

Aber es funktioniert in einem Terminal-Fenster mit dem Befehl growisofs folgendermaßen:

growisofs -dvd-compat -speed=N -Z /dev/sr0=/home/<BENUTZERNAME>/image.iso 

Wobei N für die Geschwindigkeit steht. Hier ist z.B. der Wert 1 für 1-fache Geschwindigkeit empfehlenswert, dies entspricht dann einer Datenrate von ca. 1400 KByte/s. /dev/sr0 ist durch den Gerätenamen des DVD-RAM Laufwerks, image.iso und der Pfad durch den Ort der zu brennenden ISO-Datei zu ersetzen.

Formate

Es gibt diverse UDF-Formate, mit denen man eine DVD-RAM formatieren kann (Angaben aus der Wikipedia):

  • 1.00 (24.10.1995) für CD-ROM

  • 1.01 (03.11.1995) erste Ergänzungen für DVD

  • 1.02 (30.08.1996) Standard-Format der Video-DVD

  • 1.50 (04.02.1997) Standard-Format für wiederbeschreibbare Daten-DVD (DVD-RAM, DVD+-RW)

  • 2.00 (03.04.1998) Standard-Format für Videoaufzeichnung

  • 2.01 (15.03.2000) Bugfix zu 2.00

  • 2.50 (30.04.2003) Standard-Format für BD-RE

  • 2.60 (01.03.2005) Standard-Format für BD-R

Dabei gilt aber nicht, je neuer desto besser - man muss sich das (zum jeweiligen Medium) passende Format auswählen. Erzeugt man beispielsweise das Dateisystem mit dem Befehl

mkudffs --udfrev=0x0250 --media-type=dvdram /dev/sr0 

wird auf einer DVD-RAM ohne Fehlermeldung ein read-only (nur lesbares) Dateisystem erzeugt (/dev/sr0 ist in diesem Fall das DVD-RAM Laufwerk). Selbst mit Root-Rechten kann man hier keine Daten speichern. Erst der Befehl:

mkudffs --udfrev=0x0201 --media-type=dvdram /dev/sr0 

erzeugt das beschreibbare Dateisystem.

ubuntuusers.local › WikiDVD-RAM