Nem sikerul CD-t irnom :(

Nem sikerul CD-t irnom :(

Hozzászólások

Tiszteletem a Holgyeknek/Uraknak!

A napokban nekem is adodott egy hasonlo jellegu problemam. Baratnom gepebe vettem egy LG CD-RW/DVD (4521B) kombot (hogy szaradt volna le a kezem), es a k3b valamiert olvasonak latja. Kiprobaltam parancssorbol a ketyeret (cdrdao --driver generic-mmc blank), es tokeletesen mukodott (az en TEAC irom k3b-vel is mukodik ugyanabban a gepben).
Mi lehet a problema?

Kernel: 2.4.26-gentoo-r3
grub.conf-ban: hdc=scsi

A 'cdrecord -scanbus' kimenete:

Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.8'.
scsibus0:
cdrecord: Warning: controller returns wrong page 0 for CD capabilities page (2A).
0,0,0 0) 'HL-DT-ST' 'RW/DVD GCC-4521B' '1.01' 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) *

Ja, es root-tal sem megy. Konfig file-t is atszerkesztettem, ugy sem jott ossze.

Halas koszonetem a kreativ valaszokert.

(most jut eszembe, hogy egy Suse 9.1-gyel is probaltam; ott is olvasonak latta a k3b)

Forgass 2.6.x kernelt scsi emuláció nélkül, rakd fel a cdrdao 1.1.9-t, ez tud scsi nélkül írni, paraméterezeheted a configure-t: --prefix=/usr így biztosan megtalálja a k3b.
A cdrecord 2.00.3 nekem írt scsi emuláció nélkül is cd-t, rakj újabbat ha neked régi. Újabban nincs configure, de nem kell megilyedni, mert make filesystem vagy mi van, ami automatikusan konfigurálja magát, elég beírni hogy make.
Ha az /usr be akarod tenni akkor a make install paraméterezendő, ehhez olvasd el a readme vagy install fileokat.

Tipp: Settings/configure k3b/writing/advanced/manual writing app selection, így írás előtt választhatsz cdrdao és cdrecord közt.
Rakj újabb k3b-t, mert az is lehet gond ha régi.

Sziasztok!

Nem nagyon szoktam cd-t irni, de most kellene, viszont a k3b nem talalja az irot. A lilo.conf fajlaban benne van a append="hdb=ide-scsi" sor. A cdrecord -scanbus siman latja az irot:
scsibus0:
0,0,0 0) 'HL-DT-ST' 'RW/DVD GCC-4520B' '1.00' Removable CD-ROM
De a k3b az megsem erti meg, hogy ez irni is tud. Az /dev/scd* jogosultsagok rendben vannak.
A kerdesem, hogy mit felejtettem ki, hogy nem talalja a k3b az irot?
kernelem: 2.6.8.1
linuxom: debian sid
CD iro: LG Combo Drive, es ez az egyetlen optikai drive a gepemben

Már volt erröl szó, pont én indítottam.
A lényeg, hogy a 2.6.8 kernel és a K3B hibája.
Én visszatettem a 2.6.7-est és minden megoldódott.
Állítólag van valami patch is, de én lusta vagyok.

2.6-os kerneleknél már nem kell a hdX=ide-scsi kernel paraméter, épp ezért miután az append="hdb=ide-scsi" nélkül újraindítottad a gépet, a /dev/hda lesz az író (bár ez teljesen mindegy, mert így is úgy is 0,0,0 -ként hivatkozunk rá, itt most az SCSI emulation kavar be, ami OBSOLETE).

Ja persze. Nem néztem hogy emuláció is van.
Az tényleg nem kell 2.6-nál.
De nálam a leírt hiba is jelentkezett. Csak olvasónak látta a K3B az írót.

Nem is tudtam, hogy nem kell emulacio, koszi az infot. De sajna emulacio nelkul sem megy a k3b-vel, szoval tenyleg van valami gond azzal a progival. Akkor majd megirom egy masikkal. Csak nem vagyok valami nagy CD iro guru, aztan azt hittem en hanytam ki valamit. Ezen a gepemen meg nem is irtam CD-t pedig mar megvan vagy fel eve. :)

Idézet a cdrecord honlapjáról
http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
"Important information: Linux-2.6.8.1 breaks CD/DVD writing for suid root applications
If you have related problems, try to call cdrecord as real root or go back to Linux-2.4"
Azaz: "Fontos információ: a Linux (kernel) 2.6.8.1-ben nem működik a CD/DVD írás suid root alkalmazásokkal. Ilyen probléma esetén próbáld meg a cdrecord-ot igazi root-ként futtatni, vagy térj vissza 2.4-es kernelre"
Sima google sok információval szolgál, pl van patch is.
http://www.google.com/search?client=googlet&q=cdrecord%202.6.8.1

Sonf

[quote:e0352c7a2a="sonf"]Idézet a cdrecord honlapjáról
Sima google sok információval szolgál, pl van patch is.
http://www.google.com/search?client=googlet&q=cdrecord%202.6.8.1

Normal esetben en is googleval szoktam kezdeni, es nem forummal, de a googleval most csak cd irasrol szolo doksikat kerestem, mivel a gepem most irja meg elso cdjet, ezert nem gondoltam volna, hogy bugrol van szo. En tokre azt hittem, hogy en rontottam el vagy hagytam ki valamit, szoval koszi az infot.

2.6.9-rc3 kernellel tokeletes irogatom a CDket. 8)
Szoval koszi mindenkinek a helpet.

ki van kapcsolva a dma azon a /dev/hdx eszközön, ami az iró? (hdparm -i -v /dev/hdx) Ha nincs kapcsold ki és próbáld meg úgy. (hdparm -d0 /dev/hdx). Azután már látnia kéne a k3b -nek. Ez is egy lehetséges ok ....

en sem tudtam egy darabig (fedora core 2) a 2.6.8.1 kernellel, de aztan kiadtak az xcdroastbol egy uj csomagot es azota megy.

[quote:f69bcca52b="sonf"]
Azaz: "Fontos információ: a Linux (kernel) 2.6.8.1-ben nem működik a CD/DVD írás suid root alkalmazásokkal. Ilyen probléma esetén próbáld meg a cdrecord-ot igazi root-ként futtatni, vagy térj vissza 2.4-es kernelre"

Nekem 2.6.8.1 es kernellel (persze csak root-ként) megy a cdírás.
Kérdéseim:
1. próbálta valaki a k3b-t kdesu-val?
2. mi bajom lehet ha root-ként írok cd-t?
(otthoni desktop gép, interneten lóg folyamatosan de fontos adat (talán néhány családi fotó kivételével) nincs rajta)

JoeGlad