Setup einer DVD-RAM in PCLinuxOS

von ClareOldie

In meinem vorhergehenden Artikel beschrieb ich, wie man Paketwriting im PCLinuxOS installiert. Dies erlaubte mir, CD-RW-Media mit einem UDF Dateisystem mit echten Lese/Schreibe Funktionen zu verwenden.

Dann fragte ich mich, wie das mit DVD-RAM funktionieren kann. Ich hatte ein externes RAM- und LightScribe kompatibles Laufwerk gekauft, aber darüber sprechen wir ein anderes Mal. Vor einigen Wochen kaufte ich drei DVD-RAM Media zum Testen und heute werde ich genau das tun.

Ich war beim Einlegen der RAM-Media in das Laufwerk sehr enttäuscht, denn nichts, absolut gar nichts passierte! Ich verbrachte eine beträchtliche Zeit damit, herauszufinden, was ich falsch machte und was benötigt wurde.

Und es war so einfach! Das beschreibe ich im folgenden, aber zuerst etwas allgemeine Information.

Eine DVD-RAM Media kann wie eine entfernbare Festplatte angesehen werden. Wenn Sie sie erhalten, ist sie leer, also müssen Sie es vor Gebrauch formatieren. Es scheint, dass Linux eine DVD-RAM in irgendeinem Linux-Format verwenden kann. Und welches wählen wir dann? Ich wollte kein FAT, hatte UDF im Paket-Schreiben Projekt verwendet, also entschied ich, die Media wie ein normales Laufwerk zu formatieren, als ext2fs.

Das war etwas stressig. Ich tat dies auf meinem Rechner zuhause, auf dem noch .93 installiert war, und ich konnte mir weder den Verlust des BS oder von Daten leisten. Ich hätte (vermutlich) das externe Laufwerk an meinen Testrechner mit 2007 TR3 anschließen sollen. Das war mir aber egal, jedoch würde ich das anderen nicht empfehlen. Ich überprüfte die Einträge in /etc/fstab, um sicherzustellen, dass ich die korrekte Einheit benutzte. wollte ja nicht meine eigene Festplatte formatieren!

Als ich die erforderliche Information hatte, und sie nochmals kontrolliert hatte, war der Rest sehr einfach. Meine fstab Datei sah so aus:

none /proc proc defaults 0 0
none /proc/bus/usb usbfs defaults 0 0
none /dev/pts devpts mode=0620 0 0
/dev/sda5 / ext3 defaults 1 1
/dev/sda6 /home ext3 defaults 1 2
/dev/sda7 /mnt/music ext3 users,rw,auto,exec 0 0
/dev/sda2 swap swap defaults 0 0
/dev/sr0 /mnt/cdrom auto users,exec,noauto 0 0
/dev/hda /mnt/cdrom1 auto users,exec,noauto,utf8,iocharset=iso8859-15 0 0
/dev/pktcdvd/0 /media/packetcd0 udf noauto,rw,users 0 0

Die Einheit hda ist ein internes DVD-Laufwerk, welches nicht RAM-fähig ist. Die Einheit /dev/sr0 ist mein externes RAM-fähiges Laufwerk und der Eintrag /dev/pktcdvd/0 ist der Eintrag für das Paketwriting, wie oben besprochen. Also war die zu verwendende Einheit /dev/sr0.

Dann öffnete ich ein Terminal und verwendete su, um root zu werden. Von dort schrieb ich den Formatierungsbefehl und die zu formatierende Einheit. Glauben Sie mir, das habe ich einige Male überprüft, bevor ich die „Eingabe“ Taste drückte. Das folgende ist die Ausgabe vom Terminal:

[root@localhost:user] mke2fs -b 2048 /dev/sr0
mke2fs 1.39 (29-May-2006)
/dev/sr0 is entire device, not just one partition!
Proceed anyway? (y,n) y
filesystem label=
OS type: Linux
Block size=2048 (log=1)
Fragment size=2048 (log=1)
561152 inodes, 2236704 blocks
111835 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=540016640
137 block groups
16384 blocks per group, 16384 fragments per group
4096 inodes per group
Superblock backups stored on blocks:
16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816, 1327104,
2048000

Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.Use tune2fs -c or -i to override.
[root@localhost:user]

Die erste Zeile ist der von mir eingegebene Befehl und die zweite Zeile besagt welche Formatierungsversion (Erstellung des Dateisystems) in PCLinuxOS verwendet wird. Da ich die kompletten Media (ungefähr 4.3 GBs) angegeben hatte fragte das Programm, ob ich es vollständig formatieren möchte (und nicht Partitionieren). Ich sagte ja. Danach zeigte es lediglich den Vorgang an, bis ich am Ende wieder mein root prompt hatte. Ich schloss das Terminal, verstand aber nicht, wie man diese Media jetzt verwenden sollte. Ich musste lediglich die DVD-RAM raus nehmen und wieder einlegen. Sie wurde automatisch gemountet und ich erhielt das bekannte Fenster mit der Frage, ob ich die Einheit öffnen möchte. Das tat ich und sie war leer außer dem üblichen Lost & Found Ordner. Ich hatte ein neues 4.3 GB-Laufwerk in meiner Maschine!

Da ich das Laufwerk als root erstellt/formatiert hatte, hatte es selbstverständlich nur root Zugriff und ich konnte es nicht beschreiben. Ich änderte die Rechte über das GUI, also meldete ich mich als root an, ging zu /mnt/cdrom und änderte die Erlaubnis. Dann machte ich ein unmount von diesem Laufwerk bevor ich mich wieder als normaler Benutzer anmeldete. Das Unmounting des Laufwerks ist extrem wichtig, da nur Linux entscheidet wann auf das Laufwerk geschrieben werden kann, nicht sofort wenn Sie einen Befehl eingeben. Als ich als Benutzer zurück war, konnte ich das Laufwerk wie eine normale Festplatte benutzen. Ich kann Dateien, durch einfaches Ziehen auf das Arbeitsflächensymbol oder auf das Laufwerk verschieben. Soweit funktioniert alles ausgezeichnet .

Bei den Nachforschungen zu diesem Projekt sah ich eine Warnung dahingehend, dass das Laufwerk vor dem Ausschalten des Rechners immer ordentlich ungemountet werden sollte. Das soll wahrscheinlich garantieren, dass alle Daten vor der Abschaltung ordentlich auf die Media geschrieben werden.

Außerdem sollte die DVD-RAM Media angeblich bootbar sein. Das habe ich noch nicht getestet, aber das kann man ja zum Spaß mal versuchen.

Es kann auch vorteilhaft sein, die Media als UDF zu formatieren. Dieses Dateisystem, versucht, glaube ich zumindest, den ganzen Bereich der Media gleichmäßig zu verwenden und konzentriert sein Schreiben nicht auf einem Bereich, welches die Lebensdauer der Media verlängert. Die DVD-RAM Media können viel öfter beschrieben werden als ein DVD-RW Media und sind daher für den täglichen Gebrauch besser geeignet.

Das war's. Ich habe nicht viel Zeit gehabt, damit herum zuspielen, aber funktioniert so sehr gut. Das einzige Negative sind die Kosten der DVD-RAM Media, die erheblich über denen der DVD-RW liegen.

Das Schreiben machte mir Spaß, ich wünsche Ihnen beim Testen alles Gute.