Duisburger Linux User Group - http://www.dulug.de
Workshop zu DVD RAM
Autor: M. Franke

In Zeiten wo DVD Brenner eigentlich ziemlich erschwinglich sind, sollte
man sich überlegen ob man nicht direkt einen Brenner mit DVD RAM
Unterstützung kauft. Der Vorteil von DVD RAM ist der, das man die Medien
direkt als Festplatte ins System mounten kann und auch genauso als Fest-
platte benutzen kann. Es werden also keine zusätzlichen Programme wie
k3B o.ä. benötigt. Dennoch sollte man einige Dinge beachten auf die ich
jetzt mal Versuche einzugehen.

DVD±RW vs. DVD RAM oder warum reicht es nicht wenn man sich einen
einfachen DVD±RW Brenner kauft ohne DVD RAM Unterstützung?
Generell eignen sich ja alle (wieder-)beschreibaren DVD Medien um Daten
zu speichern, bei der Sicherung sieht es da schon schlechter aus. Da die
DVD primär zur Wiedergabe von Audio- und Videodaten entwickelt wurde,
musste erst noch nach was nachgearbeitet werden bevor man die DVD als
Sicherung für seine Daten benutzen konnte. Video DVD's eignen sich
eigentlich nur um Filme zu speichern und dementsprechend ungenau werden
sie auch gebrannt. D.h. konkret: es kommt zu Bitfehlern. Bei Videodaten
mag das ja noch in Ordnung sein, denn wenn bei 25 Bildern pro Sekunde
mal ein Bitfehler auftauchen sollte sieht man den vermutlich eh nicht.
Bei Daten sieht das schon anders aus. Man stelle sich vor man hat eine
4,7 GB grosse Zipdatei und beim Brennen taucht ein Bitfehler auf: die
Daten sind dann unwiderruflich verloren, denn eine fehlerhafte Zipdatei
ist i.d.R. nicht mehr brauchbar, man kann sie nicht mehr entpacken.
Wer jetzt sagt ich habe eh keine 4,7, GB grosse Zipdateien: wenn ein
Bitfehler auftaucht, dann im wichtigsten Dokument und zwar so das die
Datei unwiderruflich verloren ist ;-)

Welches Dateisystem eignet sich am besten?
Wie gesagt, DVD RAM Medien lassen sich wie Festplatten behandeln, also
einhängen, beschreiben und wieder aushängen. Und wie Festplatten kann
man sie auch formatieren bzw. manchmal muss man sie formatieren. Nur
sollte man tunlichst davon absehen DVD RAM Medien mit dem ext3-Datei-
system o.ä. zu formatieren. Am besten eigenet sich dazu udf, das auch
extra dafür vorgesehen ist. Da man DVD RAM Medien ca. 100.000x (DVD±RW
Medien nur 100x) wiederbeschreiben kann sollte man von ext3 absehen, da
ext3 die Angewohnheit hat beim Überschreiben von Daten bereits benutzte
Sektoren wieder zu verwenden. Wenn man also 100.000x immer wieder auf
die gleiche Stelle schreibt macht das den Rohling irgendwann unbrauchbar
(dann wenn man es eh nicht gebrauchen kann). udf ist da schonender, das
'merkt' sich welche Sektoren frei und unbenutzt sind und versucht jeden
Schreibvorgang auf den ganzen Rohling regelmässig zu verteilen.

Wie formatiert man ein DVD RAM Medium mit udf?
Wenn man einen DVD RAM Rohling mit udf formatieren will, sollte man sich
die libudffs und udftools installieren. Anschliessend kann man seinen
Rohling formatieren:
$ mkudffs --media-type=dvdram /dev/hdd
Das Programm mkudffs eignet sich auch für ein paar andere Sachen, z.B.
um die Blockgrösse usw. einzustellen. In dem Fall hilft
$ mkudffs --help
oder ruft einfach die Manpage von mkudffs auf:
$ man mkudffs
Nun kann man seine DVD RAM mounten:
$ mount /dev/hdd -t udf /mnt/dvd/
Die Ausgaben von df und mount sind nun interessant:
$ df
Filesystem1K-blocksUsedAvailableUse%Mounted on
/dev/hdd447234628244720641%/mnt/dvd
$ mount
/dev/hdd on /mnt/dvd type udf (rw)

Nun könnt Ihr Eure Daten auf die DVD RAM kopieren und ganz normal
aushängen:
$ umount /mnt/dvd/

Viel spass nun beim sichern Eurer Daten!
Btw.: das soll keine Werbung für DVD Brenner sein, weshalb ich auch mit
Absicht auf Benennung irgendwelcher Geräte verzichtet habe!