blockorientiertes Gerät -> Schreibschutz aufheben

hallo mein CD-Brenner: ro999:~ # ls -l /dev/cdrecorder lrwxrwxrwx 1 root root 3 2005-02-06 23:18 /dev/cdrecorder -> hdd ro999:~ # In Verbindung mit "udf/packet writing -> udftools" habe ich u.a. (zwecks Bildung eines fiktiven Mountpoints für das FileSystem udf) als "root" folgendes gemacht: 1) ln -s /dev/hdd /dev/pktcdvd0 2) mkdir /pktcdrw (als Mountpoint) 2) Eintragung in /etc/fstab: /dev/pktcdvd0 /pktcdrw udf rw,noauto,noatime,user,exec 0 0 Das ist im Zusammenhang mit "udf" nötig, da ein Schreiben direkt auf einer CDRW nicht möglich ist. Zur Kontrolle der Schreibrechte noch folgende Infos: ro999:~ # ls -l /pktcdrw insgesamt 8 drwxr-xr-x 2 root root 4096 2005-02-25 18:31 . drwxr-xr-x 40 root root 4096 2005-02-25 20:42 .. ro999:~ # ls -l /media/cdrecorder insgesamt 8 drwxr-xr-x 2 root root 4096 2005-02-24 17:54 . drwxr-xr-x 7 root root 4096 2005-02-20 17:00 .. ro999:~ # ls -l /dev/cdrecorder lrwxrwxrwx 1 root root 3 2005-02-06 23:18 /dev/cdrecorder -> hdd ro999:~ # ls -l /cdrecorder lrwxrwxrwx 1 root root 17 2005-02-07 10:53 /cdrecorder -> \ /media/cdrecorder ro999:~ # ls -l /dev/hdd brw------- 1 root disk 22, 64 2004-10-02 10:38 /dev/hdd ro999:~ # ls -l /dev/pktcdvd0 lrwxrwxrwx 1 root root 8 2005-02-25 16:54 /dev/pktcdvd0 -> /dev/hdd ro999:~ # Nunmehr wird in den Brenner (/dev/hdd) eine CDRW eingelegt und mit "cdrwtool -d /dev/hdd -q" als udf formatiert Eigentlich sollte jetzt das Schreiben auf /pktcdrw möglich sein (wie auch bei MS Windows mit InCD) Dies vorausgeschickt ergibt sich beim Mounten aber folgendes: ro999:~ # mount /pktcdrw mount: blockorientiertes Gerät /dev/pktcdvd0 ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus ro999:~ # Kann mir vielleicht jemand sagen, wie ich hier Rechte setzen muss? Laut Angaben oben gibts doch überall schon Schreibberechtigung. Was fehlt denn da noch? Für alle Hilfen dankbar Grüße Rolf

* Freitag, 25. Februar 2005 um 20:19 (+0100) schrieb Rolf Hoff:
mein CD-Brenner: ro999:~ # ls -l /dev/cdrecorder lrwxrwxrwx 1 root root 3 2005-02-06 23:18 /dev/cdrecorder -> hdd ro999:~ #
In Verbindung mit "udf/packet writing -> udftools" habe ich u.a. (zwecks Bildung eines fiktiven Mountpoints für das FileSystem udf) als "root" folgendes gemacht:
1) ln -s /dev/hdd /dev/pktcdvd0
Nein, so einfach geht es (noch) nicht: "/dev/pktcdvd0" ist ein eigenständiges Block-Device-Node mit "major 97, minor 0", das kann man nicht einfach zum Symlink von "/dev/hdd" machen. Die "Verbindung" zwischen "/dev/hdd" und "/dev/pktcdvd0" wird durch 'pktsetup' hergestellt. Voraussetzung ist ein Kernel mit 'pktcdvd'-Unterstützung. Abhängig von der Version sind die Parameter von 'pktsetup' leicht unterschiedlich; bei einem Kernel mit Unterstüzung solltest du aber in "<Kernel-Source>/Documentation/cdrom/packet-writing.txt" weitere Hinweise finden. Gruß Andreas -- Andreas Könecke "Andreas Koenecke <akoenecke@akoenecke.de>" PGP-ID/Fingerprint: BD7C2E59/3E 11 E5 29 0C A8 2F 49 40 6C 2D 5F 12 9D E1 E3 PGP-Key on request or on public keyservers --
participants (2)
-
Andreas Koenecke
-
Rolf Hoff