Hallo,
nach einem Update von cdrecord auf 3:1.10a18-2 (Debian) für xcdroast 0.98... wird jeglicher Schreibvorgang (cd & cdrw) von cdrecord mit folgender Meldung verhindert:
debian:/home/tom# cdrecord dev=0,1,0 blank=fast Cdrecord 1.10a18 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling cdrecord: Invalid argument. Cannot get mmap for 4198400 Bytes on /dev/zero.
Was bedeutet das?
Thomas P.
On Friday 18 May 2001 22:34, Thomas Presberger wrote:
Hallo,
nach einem Update von cdrecord auf 3:1.10a18-2 (Debian) für xcdroast 0.98... wird jeglicher Schreibvorgang (cd & cdrw) von cdrecord mit folgender Meldung verhindert:
debian:/home/tom# cdrecord dev=0,1,0 blank=fast Cdrecord 1.10a18 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling cdrecord: Invalid argument. Cannot get mmap for 4198400 Bytes on /dev/zero.
Was bedeutet das?
Ein mmap auf /dev/zero ist eine Variante des malloc (die andere ist brk). Irgendwie haben die entweder beim Schreiben des neuen cdrecord geschlampt und dem mmap Parameter mitgegeben, die es nicht erhalten darf oder Dein /dev/zero ist nicht zugreifbar.
Schau einfach mal, was 'ls -l /dev/zero' sagt.
Konrad
On Friday 18 May 2001 22:34, Thomas Presberger wrote:
Hallo,
nach einem Update von cdrecord auf 3:1.10a18-2 (Debian) für xcdroast 0.98... wird jeglicher Schreibvorgang (cd & cdrw) von cdrecord mit folgender Meldung verhindert:
[cut]
passiert das auch, wenn Du es als root aufrufst?
Wenn nein: setze cdrecord auf SUID-root (chmod u+s `which cdrecord`)
Wenn ja: ich tippe auf einen Fehler im Package - schau mal, ob es schon ein neues gibt, oder nimm ein älteres.
Konrad
Konrad Rosenbaum wrote:
On Friday 18 May 2001 22:34, Thomas Presberger wrote:
Hallo,
nach einem Update von cdrecord auf 3:1.10a18-2 (Debian) für xcdroast 0.98... wird jeglicher Schreibvorgang (cd & cdrw) von cdrecord mit folgender Meldung verhindert:
[cut]
passiert das auch, wenn Du es als root aufrufst?
Ja.
Wenn ja: ich tippe auf einen Fehler im Package - schau mal, ob es schon ein neues gibt,
Nein.
oder nimm ein älteres.
Das habe ich jetzt auch gemacht. Nach dem Downgrade auf 3:1.8-3 geht es wieder wie gewohnt. Da muß ich wohl noch ein bisschen auf das neue xcdroast warten.
Thomas P.
On Sun, May 20, 2001 at 08:01:50PM +0200, Thomas Presberger wrote:
Das habe ich jetzt auch gemacht. Nach dem Downgrade auf 3:1.8-3 geht es wieder wie gewohnt. Da muß ich wohl noch ein bisschen auf das neue xcdroast warten.
Nicht so ganz, weil xcdroast auch nur auf cdrecord zurückgreift. Du solltest also nach einem neuen cdrecord ausschau halten, das ist der Teil, der nicht funktioniert.
Stefan Berthold wrote:
Das habe ich jetzt auch gemacht. Nach dem Downgrade auf 3:1.8-3 geht es wieder wie gewohnt. Da muß ich wohl noch ein bisschen auf das neue xcdroast warten.
Nicht so ganz, weil xcdroast auch nur auf cdrecord zurückgreift. Du solltest also nach einem neuen cdrecord ausschau halten, das ist der Teil, der nicht funktioniert.
Um das neuste cdrecord ging es ja. Ich wollte xcdroast 0.98+0alpha8-2 benutzen. Dieses verlangt cdrecord >= 3:1.10a18-1. Und diese cdrecord-Version (bzw. die ...18-2) verursacht die anfangs beschriebenen Probleme. Eine neuere Version gibt es nicht.
Thomas P.
Hallo!
Thomas Presberger wrote:
Das habe ich jetzt auch gemacht. Nach dem Downgrade auf 3:1.8-3 geht es wieder wie gewohnt. Da muß ich wohl noch ein bisschen auf das neue xcdroast warten.
Nicht so ganz, weil xcdroast auch nur auf cdrecord zurückgreift. Du solltest also nach einem neuen cdrecord ausschau halten, das ist der Teil, der nicht funktioniert.
Um das neuste cdrecord ging es ja. Ich wollte xcdroast 0.98+0alpha8-2 benutzen. Dieses verlangt cdrecord >= 3:1.10a18-1. Und diese cdrecord-Version (bzw. die ...18-2) verursacht die anfangs beschriebenen Probleme. Eine neuere Version gibt es nicht.
Das kommt mir alles sehr bekannt vor. Ehe Du Jörg Schilling mit denselben Problemen belästigst wie ich:
Bei xcdroast 0.98alpha musst Du zum Brennen eines Images (nachdem Du die Track-Auswahl bestätigt hast) den Schreibmodus wählen. Dummerweise steht der per default auf "Disk at Once" (-dao), das nur von wenigen ausgewählten Brennern unterstützt wird. Versuchs mal an dieser Stelle mit "Track at Once" (zweiter Punkt), dann ging alles wie gewünscht. (Ich habe schon eine Mail an Thomas Niederreiter dazu verfasst, aber Du kannst es ja noch mal weitergeben, das die default-Einstellung geändert werden sollte!)
Gruss Reiner
On Mon, May 21, 2001 at 08:17:06AM +0200, Reiner Klaproth wrote:
Um das neuste cdrecord ging es ja. Ich wollte xcdroast 0.98+0alpha8-2 benutzen. Dieses verlangt cdrecord >= 3:1.10a18-1. Und diese cdrecord-Version (bzw. die ...18-2) verursacht die anfangs beschriebenen Probleme. Eine neuere Version gibt es nicht.
Das kommt mir alles sehr bekannt vor. Ehe Du Jörg Schilling mit denselben Problemen belästigst wie ich: [dao-problem]
Wenn es aber mit dem vorherigen xcdroast funktioniert hat (und er wahrscheinlich auch eine gangerprobte conf hat), wird das nicht das Problem sein. Vielleicht hilft aber das bug-tracking-system von Debain weiter... in dem findet man zu cdrecord den altbekannten Fehler mit dem /dev/zero und den Satz:
"... but building from source *did* produce a working cdrecord .deb!"
Also flux ausprobiert (bei einer 100MHz-Maschine ging das allerdings nicht so flux) und es scheint zu laufen... Ich habe es nur nicht ganz zuende getestet, weil gerade nix zum (ver)brennen da ist.
Warum man allerdings nun unbedingt auf eine alpha zurückgreifen muß, wenn die stabilen genauso laufen... keine Ahnung. Ich hab's zwar noch nicht ausprobiert, aber mit cdrecord soll man doch auch der Platte ein neues Aussehen verpassen können - leicht angesengt, wird die Dir das aber wahrscheinlich nicht so wirklich danken... ;)
ciao.
Stefan Berthold wrote:
... Also flux ausprobiert (bei einer 100MHz-Maschine ging das allerdings nicht so flux) und es scheint zu laufen... Ich habe es nur nicht ganz zuende getestet, weil gerade nix zum (ver)brennen da ist.
Warum man allerdings nun unbedingt auf eine alpha zurückgreifen muß, wenn die stabilen genauso laufen... keine Ahnung.
Das neue xcdroast kann jetzt z.B. auch RW's schreiben. Thomas P.
Reiner Klaproth wrote:
Um das neuste cdrecord ging es ja. Ich wollte xcdroast 0.98+0alpha8-2 benutzen. Dieses verlangt cdrecord >= 3:1.10a18-1. Und diese cdrecord-Version (bzw. die ...18-2) verursacht die anfangs beschriebenen Probleme. Eine neuere Version gibt es nicht.
Das kommt mir alles sehr bekannt vor. Ehe Du Jörg Schilling mit denselben Problemen belästigst wie ich:
Bei xcdroast 0.98alpha musst Du zum Brennen eines Images (nachdem Du die Track-Auswahl bestätigt hast) den Schreibmodus wählen. Dummerweise steht der per default auf "Disk at Once" (-dao), das nur von wenigen ausgewählten Brennern unterstützt wird. Versuchs mal an dieser Stelle mit "Track at Once" (zweiter Punkt), dann ging alles wie gewünscht. (Ich habe schon eine Mail an Thomas Niederreiter dazu verfasst, aber Du kannst es ja noch mal weitergeben, das die default-Einstellung geändert werden sollte!)
Die Fehlermeldung war allerdings vom verwendeten GUI unabhängig, hatte also nichts direkt mit xcdroast zu tun.
Thomas P.
lug-dd@mailman.schlittermann.de