Problem mit cdrecord

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
bluescreen
Beiträge: 21
Registriert: 22.11.2002 15:46:39

Problem mit cdrecord

Beitrag von bluescreen » 22.06.2003 21:16:29

Auf dem Rechner kommt Woody mit dem Standard-Kernel zum Einsatz.

ide-scsi.o wird geladen, sg.o auch.

In der lilo.conf ist eingetragen:

Code: Alles auswählen

append="hdc=ide-scsi max_scsi_luns=1"
cdrecord startet auch, nach einiger Zeit kommt dann folgende Meldung:

Code: Alles auswählen

cdrecord: Input/output error. write_g1: scsi sendcmd: no error
CDB:  2A 00 00 05 39 5C 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: F0 00 03 00 05 3A 0D 0A 00 00 00 00 0C 07 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x0C Qual 0x07 (write error - recovery needed) Fru 0x0
Sense flags: Blk 342541 (valid)
cmd finished after 0.016s timeout 40s
write track data: error after 701161472 bytes
Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00
Das Ergebnis war ein verkrüppelter Rohling, der scheinbar Daten enthielt, welche aber nicht lesbar waren.

Verschiedene Versuche mit anderen cdrecord-Optionen blieben erfolglos. :-(

Hat jemand eine Idee, wo hier der Wurm drin ist?

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 23.06.2003 10:11:59

was liefert folgender Command ?

Code: Alles auswählen

cdrecord -scanbus

Benutzeravatar
bluescreen
Beiträge: 21
Registriert: 22.11.2002 15:46:39

Beitrag von bluescreen » 23.06.2003 22:01:26

Aalso, cdrecord sagt dies:

Code: Alles auswählen


debian2:/# cdrecord -scanbus
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'
scsibus0:
        0,0,0     0) 'PLEXTOR ' 'CD-R   PX-W8432T' '1.09' Removable CD-ROM
        0,1,0     1) *
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *
debian2:/#


Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 24.06.2003 09:15:00

Ha !
Was gefunden :)

Du schreibst "nach einiger zeit..." und da steht "write track data: error after 701161472 bytes". Das wären also etwas über 700MB (701MB ?). Und lass mich raten: Es war ein 700MB Rohling und du hast über den Tellerrand rausgeschrieben ;)

Ertappt ! Umzingelt !

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 24.06.2003 11:07:46

Sind das nicht nur etwa 668mb?
701161472 / 1024 / 1024

gruss
manuel

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 24.06.2003 11:11:39

suntsu hat geschrieben:Sind das nicht nur etwa 668mb?
701161472 / 1024 / 1024
Das würde ja zum Überbrennen von nem 650er Rohling passen...

Benutzeravatar
bluescreen
Beiträge: 21
Registriert: 22.11.2002 15:46:39

Beitrag von bluescreen » 24.06.2003 21:32:43

Es ist ein 700er Rohling (CDR, Medion).

Ich hab jetzt schon alle Einstellungen (-overburn -ignsize) ausprobiert, aber der gleiche Fehler kommt immer wieder :-(

Beim Test mit einer 700MB RW-Scheibe hat sich cdrecord sofort geweigert, mit dem Schreibvorgang zu beginnen:

Code: Alles auswählen

cdrecord: Write speed 2 of writer not sufficient for this medium.
cdrecord: You did use a high speed medium on an improper writer or
cdrecord: you used a speed=# option with a speed too low for this medium.
Sehr mysteriös. Unter Mandrake (oder Windows) war das alles kein Problem. 8O

Ach, ja, (aus lauter Verzweiflung) habe ich auf 'testing' umgestellt...

Benutzeravatar
bluescreen
Beiträge: 21
Registriert: 22.11.2002 15:46:39

Nachtrag

Beitrag von bluescreen » 24.06.2003 22:16:29

Bei iso-files < 650MB funktioniert das Brennen.
Überbrennen, bzw brennen außerhalb der 650 MB-Marke funktioniert nicht.

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 24.06.2003 22:28:36

imo spielt die Grösse der zu brennenden Datei dem cdrecord keine Rolle. Der brennt einfach bis keine CD mehr da ist.

Benutzeravatar
bluescreen
Beiträge: 21
Registriert: 22.11.2002 15:46:39

Beitrag von bluescreen » 24.06.2003 22:37:02

Glaub ich.

Ich habe schon mehrmals unter Mandrake Rohlinge mit mehr als 700 MB gebrannt, auch mit cdrecord via Befehlszeile.

Kann natürlich auch sein, dass der Brenner den Geist aufgibt, ist schon ca. 3 Jahre alt.

Hilfreich wäre natürlich eine verständliche "Übersetzung" der Fehlermeldung.

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 25.06.2003 00:00:19

Oder hast du den Rohlingtypus gewechselt?
Wenn nicht, tus mal! Mein ich wirklich ernst, vor meiner Neuinstallation hat er sich beharrlich geweigert, CD-Rs einer Marke zu brennen. Nu tuts wieder problemlos mit denselben Rohlingen.
mysteriös, das ganze...

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 25.06.2003 10:18:40

a) Von wegen CDRW. Scheint als würdest du komische Speed's definieren. Macht dein Writer nur 2x CDRW ?

b) Mandrake kann das, Debian nicht. Linux ist Linux ist Linux. Auch Mandrake setzt auf cdrecord auf. Die kochen also mit dem exakt gleichen Topf. Sie haben nur evt. eine andere Konfiguration.
Wie sieht dein /etc/default/cdrecord aus ?

meins
#ident @(#)cdrecord.dfl 1.2 00/04/16 Copyr 1998 J. Schilling
CDR_DEVICE=plextor
CDR_SPEED=4
CDR_FIFOSIZE=4m

teac= 1,3,0 -1 -1 ""
panasonic= 1,4,0 -1 -1 ""
plextor= 0,1,0 24 -1 burnproof
sanyo= 1,4,0 12 -1 burnproof
yamaha= 1,5,0 -1 -1 ""
cdrom= 0,6,0 2 1m ""
c) Um Overburning zu ermöglichen muss der Schreibmodus auf RAW gestellt werden

c1) This problem may be circumvented by writing the CD in RAW mode because
this way the drive has no chance to find the size before starting to burn
c2) der Brenner muss Overburning unterstützen

d) Ein Output mit cdrecord -v (verbose) wär fein. Da sähe man auch gleich die Grösse die er brennen will und das Medium dass er erkennt...

Benutzeravatar
bluescreen
Beiträge: 21
Registriert: 22.11.2002 15:46:39

Beitrag von bluescreen » 25.06.2003 18:19:51

:D Klappt jetzt, Danke! :D :hail:

neutum
Beiträge: 1
Registriert: 04.12.2004 15:53:00

Beitrag von neutum » 04.12.2004 15:59:40

bluescreen hat geschrieben:Es ist ein 700er Rohling (CDR, Medion).

Ich hab jetzt schon alle Einstellungen (-overburn -ignsize) ausprobiert, aber der gleiche Fehler kommt immer wieder :-(

Beim Test mit einer 700MB RW-Scheibe hat sich cdrecord sofort geweigert, mit dem Schreibvorgang zu beginnen:

Code: Alles auswählen

cdrecord: Write speed 2 of writer not sufficient for this medium.
cdrecord: You did use a high speed medium on an improper writer or
cdrecord: you used a speed=# option with a speed too low for this medium.
Sehr mysteriös. Unter Mandrake (oder Windows) war das alles kein Problem. 8O

Ach, ja, (aus lauter Verzweiflung) habe ich auf 'testing' umgestellt...
Problem: alte Medien ( 2-fach) neuer Brenner min 4-fach !
Alte CDRWs die nur 2 fach können mit cdrecord -force brennen.
Mein Brenner schreibt die jetzt mit 4 fach und das geht sehr gut !

-force und -overburn geht natürlich auch

Hoffe geholfen zu haben 8)
Licht ist auchnur ein Wort wenn man keins hast !

Antworten