Hallo Liste, ich versuche eine cdrw mit udf zu formatieren, bzw. ein udf-filesystem zu erstellen. Mit mkudffs erhalte ich Folgendes: manfred@PC1A:~> mkudffs --media-type=cdrw /dev/hdc trying to change type of multiple extents manfred@PC1A:~> Hab auch schon irgendwelche Optionen probiert. Über google habe ich nichts gefunden. Was mache ich falsch? -- Gruß Manfred
Am Donnerstag, 17. Februar 2005 22:00 schrieb Manfred Eifler: Hallo Liste, ich möchte gern eine cdrw so formatieren, dass ich auf sie zureifen kann, wie auf eine Festplatte, bzw. Diskette. ich dachte mir, die cdrwtools sind die richtigen Werkzeuge dafür. Mein Brenner ist ein IDE-CD-Brenner.
ich versuche eine cdrw mit udf zu formatieren, bzw. ein udf-filesystem zu erstellen.
Mit mkudffs erhalte ich Folgendes:
manfred@PC1A:~> mkudffs --media-type=cdrw /dev/hdc trying to change type of multiple extents manfred@PC1A:~>
Mit mkudffs habe ich es nicht hinbekommen ein udf-Filesystem zu erstellen, so nahm ich: cdrwtool -d /dev/hdc -q und das klappte auch. Nun kommt (wenn ich es richtig gelesen habe) Pktsetup ins Spiel. Und hier bin ich stecken geblieben. Ich gehe mal davon aus, dass hier root-Rechte gefordert sind. Ich kriege folgendes Ergebnis: PC1A:/home/manfred # pktsetup /dev/pktcdrw /dev/hdc ioctl: Inappropriate ioctl for device PC1A:/home/manfred # /dev/pktcdrw wird angelegt. Mas meint es damit, was unpassend ist? Ich nehme an "io..." steht für input/output und "...ctl" möglicherweise für control. Aber was soll ich damit anfangen? Entsprechend komme ich natürlich mit mount nicht weiter: PC1A:/home/manfred # mount -t udf /dev/pktcdrw /mnt mount: /dev/pktcdrw ist kein blockorientiertes Gerät (Vielleicht probieren Sie »-o loop«?) PC1A:/home/manfred # Kann mir jemand sagen, was ich noch probieren kann, oder was ich generell falsch mache? -- Gruß Manfred
* Sonntag, 20. Februar 2005 um 09:22 (+0100) schrieb Manfred Eifler:
Mit mkudffs habe ich es nicht hinbekommen ein udf-Filesystem zu erstellen, so nahm ich:
cdrwtool -d /dev/hdc -q
und das klappte auch.
OK.
Nun kommt (wenn ich es richtig gelesen habe) Pktsetup ins Spiel. Und hier bin ich stecken geblieben. Ich gehe mal davon aus, dass hier root-Rechte gefordert sind. Ich kriege folgendes Ergebnis:
PC1A:/home/manfred # pktsetup /dev/pktcdrw /dev/hdc ioctl: Inappropriate ioctl for device
Es muss lauten 'pktsetup pktcdrw /dev/hdc'.
PC1A:/home/manfred #
/dev/pktcdrw wird angelegt.
Das kannst du wieder löschen.
Entsprechend komme ich natürlich mit mount nicht weiter:
PC1A:/home/manfred # mount -t udf /dev/pktcdrw /mnt mount: /dev/pktcdrw ist kein blockorientiertes Gerät (Vielleicht probieren Sie »-o loop«?)
Und hier muss es dann heissen:
'mount -t udf /dev/pktcdvd/pktcdrw /mnt -o rw,noatime' ("noatime", um die
Schreibvorgänge zu verringern)
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Am Sonntag, 20. Februar 2005 12:26 schrieb Andreas Koenecke:
Nun kommt (wenn ich es richtig gelesen habe) Pktsetup ins Spiel. Und hier bin ich stecken geblieben. Ich gehe mal davon aus, dass hier root-Rechte gefordert sind. Ich kriege folgendes Ergebnis:
PC1A:/home/manfred # pktsetup /dev/pktcdrw /dev/hdc ioctl: Inappropriate ioctl for device
Es muss lauten 'pktsetup pktcdrw /dev/hdc'.
Leider das gleiche Ergebnis: PC1A:/home/manfred # pktsetup pktcdrw /dev/hdc ioctl: Inappropriate ioctl for device PC1A:/home/manfred #
Entsprechend komme ich natürlich mit mount nicht weiter:
PC1A:/home/manfred # mount -t udf /dev/pktcdrw /mnt mount: /dev/pktcdrw ist kein blockorientiertes Gerät (Vielleicht probieren Sie »-o loop«?)
Und hier muss es dann heissen: 'mount -t udf /dev/pktcdvd/pktcdrw /mnt -o rw,noatime' ("noatime", um die Schreibvorgänge zu verringern)
Gruß
Andreas
-- Gruß Manfred
* Sonntag, 20. Februar 2005 um 12:47 (+0100) schrieb Manfred Eifler:
Am Sonntag, 20. Februar 2005 12:26 schrieb Andreas Koenecke:
Es muss lauten 'pktsetup pktcdrw /dev/hdc'.
Leider das gleiche Ergebnis:
PC1A:/home/manfred # pktsetup pktcdrw /dev/hdc ioctl: Inappropriate ioctl for device PC1A:/home/manfred #
Ist Packet-CD-Writing fest im Kernel, bzw. ist das pktcdvd-Modul geladen?
('zgrep -i pktcdvd /proc/config.gz' und 'lsmod | grep -i pktcdvd')
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Am Sonntag, 20. Februar 2005 14:11 schrieb Andreas Koenecke:
* Sonntag, 20. Februar 2005 um 12:47 (+0100) schrieb Manfred Eifler:
Am Sonntag, 20. Februar 2005 12:26 schrieb Andreas Koenecke:
Es muss lauten 'pktsetup pktcdrw /dev/hdc'.
Leider das gleiche Ergebnis:
PC1A:/home/manfred # pktsetup pktcdrw /dev/hdc ioctl: Inappropriate ioctl for device PC1A:/home/manfred #
Ist Packet-CD-Writing fest im Kernel, bzw. ist das pktcdvd-Modul geladen? ('zgrep -i pktcdvd /proc/config.gz' und 'lsmod | grep -i pktcdvd')
Da scheint irgendwie gar nichts geladen zu sein. Keine Ausgabe nach diesen Befehlen. Hab aber auch nichts über das ptkcdvd-Modul finden können. Wie läd man das? -- Gruß Manfred
* Sonntag, 20. Februar 2005 um 15:36 (+0100) schrieb Manfred Eifler:
Am Sonntag, 20. Februar 2005 14:11 schrieb Andreas Koenecke:
Ist Packet-CD-Writing fest im Kernel, bzw. ist das pktcdvd-Modul geladen? ('zgrep -i pktcdvd /proc/config.gz' und 'lsmod | grep -i pktcdvd')
Da scheint irgendwie gar nichts geladen zu sein. Keine Ausgabe nach diesen Befehlen. Hab aber auch nichts über das ptkcdvd-Modul finden können. Wie läd man das?
Dann hast du vermutlich einen Kernel ohne Packet-Writing-Unterstützung. Im
Vanilla-Kernel gibt es die Packet-Writing-Unterstützung IIRC erst seit
2.6.9. Welchen Kernel benutzt du?
Du kannst versuchen, deinen Kernel nach den Anweisungen unter
"http://www.linuxfromscratch.org/blfs/view/stable/multimedia/udftools.html"
zu patchen, bei einem SuSE-Kernel sehe ich aber wenig Erfolgschancen...
Die Alternative wäre das Erstellen eines eigenen Vanilla-2.6.10-Kernels.
(Die Parameter zu 'pktsetup' und 'mount' meines ersten Beitrags funktionieren
wie gepostet mit Kernel-2.6.10, bei älteren Packet-Writing-Versionen können
die Parameter anders gelautet haben.)
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Am Sonntag, 20. Februar 2005 16:24 schrieb Andreas Koenecke:
* Sonntag, 20. Februar 2005 um 15:36 (+0100) schrieb Manfred Eifler:
Am Sonntag, 20. Februar 2005 14:11 schrieb Andreas Koenecke:
Ist Packet-CD-Writing fest im Kernel, bzw. ist das pktcdvd-Modul geladen? ('zgrep -i pktcdvd /proc/config.gz' und 'lsmod | grep -i pktcdvd')
Da scheint irgendwie gar nichts geladen zu sein. Keine Ausgabe nach diesen Befehlen. Hab aber auch nichts über das ptkcdvd-Modul finden können. Wie läd man das?
Dann hast du vermutlich einen Kernel ohne Packet-Writing-Unterstützung. Im Vanilla-Kernel gibt es die Packet-Writing-Unterstützung IIRC erst seit 2.6.9. Welchen Kernel benutzt du?
Kernel-2.6.5-7.145-default
Du kannst versuchen, deinen Kernel nach den Anweisungen unter "http://www.linuxfromscratch.org/blfs/view/stable/multimedia/udftools.html " zu patchen, bei einem SuSE-Kernel sehe ich aber wenig Erfolgschancen... Die Alternative wäre das Erstellen eines eigenen Vanilla-2.6.10-Kernels.
(Die Parameter zu 'pktsetup' und 'mount' meines ersten Beitrags funktionieren wie gepostet mit Kernel-2.6.10, bei älteren Packet-Writing-Versionen können die Parameter anders gelautet haben.)
Da scheine ich wohl Pech gehabt zu haben. An den Kernel traue ich mich nicht ran. Hab leider kein Testssystem. -- Gruß Manfred
Am Sonntag, 20. Februar 2005 16:24 schrieb Andreas Koenecke:
* Sonntag, 20. Februar 2005 um 15:36 (+0100) schrieb Manfred Eifler:
Am Sonntag, 20. Februar 2005 14:11 schrieb Andreas Koenecke:
Ist Packet-CD-Writing fest im Kernel, bzw. ist das pktcdvd-Modul geladen? ('zgrep -i pktcdvd /proc/config.gz' und 'lsmod | grep -i pktcdvd')
Da scheint irgendwie gar nichts geladen zu sein. Keine Ausgabe nach diesen Befehlen. Hab aber auch nichts über das ptkcdvd-Modul finden können. Wie läd man das?
Dann hast du vermutlich einen Kernel ohne Packet-Writing-Unterstützung. Im Vanilla-Kernel gibt es die Packet-Writing-Unterstützung IIRC erst seit 2.6.9. Welchen Kernel benutzt du?
Kernel-2.6.5-7.145-default
Du kannst versuchen, deinen Kernel nach den Anweisungen unter "http://www.linuxfromscratch.org/blfs/view/stable/multimedia/udftools.html " zu patchen, bei einem SuSE-Kernel sehe ich aber wenig Erfolgschancen... Die Alternative wäre das Erstellen eines eigenen Vanilla-2.6.10-Kernels.
(Die Parameter zu 'pktsetup' und 'mount' meines ersten Beitrags funktionieren wie gepostet mit Kernel-2.6.10, bei älteren Packet-Writing-Versionen können die Parameter anders gelautet haben.)
Da scheine ich wohl Pech gehabt zu haben. An den Kernel traue ich mich nicht ran. Hab leider kein Testssystem. -- Gruß Manfred
Am Sonntag, 20. Februar 2005 14:11 schrieb Andreas Koenecke:
Ist Packet-CD-Writing fest im Kernel, bzw. ist das pktcdvd-Modul geladen? ('zgrep -i pktcdvd /proc/config.gz' und 'lsmod | grep -i pktcdvd')
Ich habe mit: mknod /dev/pktcdvd0 b 97 0 pktcdvd0 erstellt. Bringt aber auch nichts: PC1A:/home/manfred # pktsetup /dev/pktcdvd0 /dev/hdc open packet device: No such device or address nun der andere befehl: PC1A:/home/manfred # pktsetup pktcdvd0 /dev/hdc ioctl: Inappropriate ioctl for device Kann es sein, dass es nur mit scsi-Laufwerke geht? -- Gruß Manfred
* Sonntag, 20. Februar 2005 um 16:17 (+0100) schrieb Manfred Eifler:
[pktsetup]
Kann es sein, dass es nur mit scsi-Laufwerke geht?
Nein, es funktioniert auch mit IDE-Laufwerken, der Kernel muss es aber
unterstützen.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
participants (2)
-
Andreas Koenecke
-
Manfred Eifler