Discussion:
cdrecord -jakas alternatywa?
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
PawS
2006-01-12 19:27:23 UTC
Permalink
Witam,

Mam pytanie czy istnieje jakaś alternatywa dla programu cdrecord?

Mam poważny problem z tym programem. Próba nagrania płyty kończy się
zawieszeniem komputera. Na dodatek nie dostaję żadnych podejrzanych
komunikatów.

Nie miałem żadnych problemów w przeszłości na jądrze 2.4 (może to zbieg
okoliczności).

Proszę o wszelkie sugestie, które pozwoliłyby mi rozwiązać ten problem.
Może ktoś sie już z tym zetknął wcześniej.

Pozdrawiam
Sławomir Szczyrba
2006-01-12 19:28:20 UTC
Permalink
Post by PawS
Witam,
Mam pytanie czy istnieje jakaś alternatywa dla programu cdrecord?
cdrdao

Sławek
--
________
_/ __/ __/ Yeah... My kibel is my castle :-) -- Krzysztof "Goomich" Ferenc
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba Fedora Core 3
Marcin Landowski
2006-01-12 20:34:45 UTC
Permalink
Post by PawS
Mam pytanie czy istnieje jakaś alternatywa dla programu cdrecord?
Tak, np. Nero for Linux.
Post by PawS
Mam poważny problem z tym programem. Próba nagrania płyty kończy się
zawieszeniem komputera. Na dodatek nie dostaję żadnych podejrzanych
komunikatów.
Nie miałem żadnych problemów w przeszłości na jądrze 2.4 (może to zbieg
okoliczności).
Domyślnie cdrecord działa na SCSI lub w trybie emulacji SCSI.
Właśnie w jajkach 2.4.X jesli nie masz native SCSI korzysta z trybu
emulacji SCSI.
Na jajkach 2.6.X zmienia się wszystko całkowicie, bo te jajka obsługują
już nagrywarki IDE bezpośrednio.
Dajrzyj do /usr/share/doc/cdrtools-doc/cdrecord/, tam w jedym z
dokumentów znajdziesz opis, jak skonfigurować cdrecord do pracy z
jajkami 2.6.X
Podpowiem jeszcze, że k3b radzi sobie z tym jako nakładka świetnie, tzn.
nie ruszając konfiguracji cdrecord k3b przekaże mu właściwe parametry (u
mnie tak było) tylko po zgrubnym skonfigurowaniu k3b.
Natomiast nakładki GTK niestety sprawiają dużo więcej problemów - mnie
np. nie udało się skonfigurowac gcomburst do pracy z nagrywarką IDE.
Palę więc cdrecordem z ręki, lub Nero.

pozdrawiam
--
~QLIVER~~~~~~~~~~~~~~~~~~~~~~~Marcin Landowski~~~~~~~~
_ *\ *\ ~~~~~~~~~~~GG:6509957, Tleen~~~~~~~
*_|o|___\_______\______@~~~***@koti.pl~~~~~~~~~~
~~8-\___________________/ ~~~~~~~~~~~poczta.wp.pl~~~~~
PawS
2006-01-12 20:43:31 UTC
Permalink
Post by Marcin Landowski
Podpowiem jeszcze, że k3b radzi sobie z tym jako nakładka świetnie, tzn.
nie ruszając konfiguracji cdrecord k3b przekaże mu właściwe parametry (u
mnie tak było) tylko po zgrubnym skonfigurowaniu k3b.
Niestety u mnie k3b daje taki sam efekt jak samo cdrecord, tzn. zawiesza
system.
Sulsa
2006-01-12 21:54:02 UTC
Permalink
On Thu, 12 Jan 2006 21:43:31 +0100
Post by PawS
Niestety u mnie k3b daje taki sam efekt jak samo cdrecord, tzn.
zawiesza system.
no co ty linuxa nie da sie zawiesic ;]
Jacek Popławski
2006-01-12 22:06:39 UTC
Permalink
Post by PawS
Mam poważny problem z tym programem. Próba nagrania płyty kończy się
zawieszeniem komputera. Na dodatek nie dostaję żadnych podejrzanych
komunikatów.
Problemem nie jest cdrecord tylko coś z Twoim systemem, jeśli sprzęt
jest stabilny to pomyśl co możesz mieć źle ustawione w jądrze.
--
Free Software - find interesting programs and change them
NetHack - meet interesting creatures, kill them and eat their bodies
Usenet - meet interesting people from all over the world and flame them
Decopter - unrealistic helicopter simulator, get it from http://decopter.sf.net
PawS
2006-01-13 07:55:16 UTC
Permalink
Post by Jacek Popławski
Problemem nie jest cdrecord tylko coś z Twoim systemem, jeśli sprzęt
jest stabilny to pomyśl co możesz mieć źle ustawione w jądrze.
Pierwsze co pomyślałem, to to, że pewnie mam coś źle ustawione w jądrze.
To samo jednak dzieje się na "fabrycznym" jądrze dystrybucji (tzn.
2.6.12-11.0.aur.2). Problem polega też na braku komunikatów o błędzie.
Jacek Popławski
2006-01-13 08:27:11 UTC
Permalink
Post by PawS
Pierwsze co pomyślałem, to to, że pewnie mam coś źle ustawione w jądrze.
To samo jednak dzieje się na "fabrycznym" jądrze dystrybucji (tzn.
2.6.12-11.0.aur.2). Problem polega też na braku komunikatów o błędzie.
Crash systemu raczej nie wygeneruje Ci komunikatów.
Czy jest możliwe abyś spróbował własnoręcznie skompilować 2.6.15, albo
użył dystrybucji LiveCD (np. Knoppix - nie wiem tylko jak tam jest z
wypalaniem CD)?
Pokaż też jak wypalasz płytkę (składnia cdrecord), wypróbuj metody bez
SCSI (dev=/dev/hdd na przykład).
Kacper Perschke
2006-01-13 08:49:20 UTC
Permalink
Post by Jacek Popławski
Post by PawS
Pierwsze co pomyślałem, to to, że pewnie mam coś źle ustawione w jądrze.
To samo jednak dzieje się na "fabrycznym" jądrze dystrybucji (tzn.
2.6.12-11.0.aur.2). Problem polega też na braku komunikatów o błędzie.
Crash systemu raczej nie wygeneruje Ci komunikatów.
Czy jest możliwe abyś spróbował własnoręcznie skompilować 2.6.15, albo
użył dystrybucji LiveCD (np. Knoppix - nie wiem tylko jak tam jest z
wypalaniem CD)?
Pokaż też jak wypalasz płytkę (składnia cdrecord), wypróbuj metody bez
SCSI (dev=/dev/hdd na przykład).
Jacku!

Nie 'dev=/dev/hdd'!

Script started on pią 13 sty 2006 09:44:23 CET

sztywniak:~#cdrecord dev=ATAPI -scanbus
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.10-5-686-smp
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) 'HL-DT-ST' 'RW/DVD GCC-4480B' '1.00' Removable CD-ROM
0,1,0 1) 'HL-DT-ST' 'DVDRAM GSA-4160B' 'A302' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *

sztywniak:~#cdrecord dev=ATAPI:0,1,0 -prcap
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.10-5-686-smp
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: 'ATAPI:0,1,0'
devname: 'ATAPI'
scsibus: 0 target: 1 lun: 0
Warning: Using ATA Packet interface.
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'HL-DT-ST'
Identifikation : 'DVDRAM GSA-4160B'
Revision : 'A302'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.

Drive capabilities, per MMC-3 page 2A:

Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does write DVD-R media
Does read DVD-RAM media
Does write DVD-RAM media
Does support test writing

Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does not read R-W subcode information
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data

Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2

Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature

Maximum read speed: 7056 kB/s (CD 40x, DVD 5x)
Current read speed: 7056 kB/s (CD 40x, DVD 5x)
Maximum write speed: 7056 kB/s (CD 40x, DVD 5x)
Current write speed: 7056 kB/s (CD 40x, DVD 5x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 6
Write speed # 0: 7056 kB/s CLV/PCAV (CD 40x, DVD 5x)
Write speed # 1: 5645 kB/s CLV/PCAV (CD 32x, DVD 4x)
Write speed # 2: 4234 kB/s CLV/PCAV (CD 24x, DVD 3x)
Write speed # 3: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 4: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Write speed # 5: 706 kB/s CLV/PCAV (CD 4x, DVD 0x)

Script done on pią 13 sty 2006 09:45:08 CET

Kacper
--
Mail => www.rot13.com
Jacek Popławski
2006-01-13 09:41:56 UTC
Permalink
Post by Kacper Perschke
Nie 'dev=/dev/hdd'!
Ale mi działa :)
Post by Kacper Perschke
sztywniak:~#cdrecord dev=ATAPI -scanbus
No dobrze, już, tak jest ładniej.
Kacper Perschke
2006-01-13 10:09:03 UTC
Permalink
Post by Jacek Popławski
Post by Kacper Perschke
Nie 'dev=/dev/hdd'!
Ale mi działa :)
Przepraszam, że nie sprawdziłem wcześniej.
Mi TEŻ działa.
Script started on pią 13 sty 2006 11:02:32 CET
***@sztywniak:~$ uname -r
2.6.10-5-686-smp
***@sztywniak:~$ cdrecord -version
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.10-5-686-smp
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
***@sztywniak:~$ exit
Script done on pią 13 sty 2006 11:02:46 CET
Przy okazji wypowiedź Jörga na temat Linuksa.
Post by Jacek Popławski
Post by Kacper Perschke
sztywniak:~#cdrecord dev=ATAPI -scanbus
No dobrze, już, tak jest ładniej.
Owszem ładniej.
Tylko kto z dziatwy klikającej pamięta takie rzeczy jak host:id:lun ?

Teraz tylko k3b, albo gqview, albo ... eh!

KAcper
--
Mail => www.rot13.com
Jacek Popławski
2006-01-13 10:23:46 UTC
Permalink
Post by Kacper Perschke
Post by Jacek Popławski
Post by Kacper Perschke
sztywniak:~#cdrecord dev=ATAPI -scanbus
No dobrze, już, tak jest ładniej.
Owszem ładniej.
Tylko kto z dziatwy klikającej pamięta takie rzeczy jak host:id:lun ?
Mi się takie rzeczy nigdy nie podobały. Używałeś kiedyś kilku nagrywarek
na raz, aby to miało sens?
Post by Kacper Perschke
Teraz tylko k3b, albo gqview, albo ... eh!
---

Przynajmniej dzieci wiedzą, że jest _profesjonalny_ program do
nagrywania CD który jest prawie tak dobry jak Nero ;-)

Oni naprawdę potem twierdzą, że jedna nakładka wypala lepiej od drugiej :)

PS. jakiej dystrybucji teraz używasz?
Kacper Perschke
2006-01-13 10:49:36 UTC
Permalink
Post by Kacper Perschke
Post by Jacek Popławski
[...]
No dobrze, już, tak jest ładniej.
[...]
Tylko kto z dziatwy klikającej pamięta takie rzeczy jak host:id:lun ?
[...] Używałeś kiedyś kilku nagrywarek na raz, aby to miało sens?
Tak.
Post by Kacper Perschke
[...]
PS. jakiej dystrybucji teraz używasz?
http://groups.google.pl/group/pl.comp.os.linux/msg/7cf1373aa10b18bf
http://groups.google.pl/group/pl.comp.os.unix/msg/0f2d057fd83341a8

Mnie już nie wychowasz. :(

KAcper
--
Mail => www.rot13.com
Krzysztof Halasa
2006-01-13 16:48:26 UTC
Permalink
Post by Kacper Perschke
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.10-5-686-smp
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
A najlepiej w ogole Solaris, bo tam sie z nim podobno (wedlug niego samego)
bardziej licza (a nie tak, jak w Linuksie, gdzie wazniejsze jest _co_ ktos
mowi zamiast _kto_ cos mowi).
Post by Kacper Perschke
Tylko kto z dziatwy klikającej pamięta takie rzeczy jak host:id:lun ?
Nikt, biorac pod uwage ze chodzi o urzadzenia, ktore sa adresowane
w inny sposob (mozna oczywiscie przerobic ten adres na kompatybilny
z Joergiem, tylko cdrecord pozniej musi przerabiac go z powrotem na
/dev/* - nie wiem po co).
--
Krzysztof Halasa
Jacek Popławski
2006-01-13 21:46:54 UTC
Permalink
Post by Krzysztof Halasa
A najlepiej w ogole Solaris, bo tam sie z nim podobno (wedlug niego samego)
bardziej licza (a nie tak, jak w Linuksie, gdzie wazniejsze jest _co_ ktos
mowi zamiast _kto_ cos mowi).
Pracuję na Solarisie, QNXie, Windowsie i oczywiście Linuksie. Z tych systemów
Solaris wydaje mi się być najbardziej oporny, w QNXie przynajmniej wszystko
teoretycznie mogę poustawiać ręcznie, a Solaris jest taki.. javowy.. Rozbroiło
mnie /export/home.
--
Free Software - find interesting programs and change them
NetHack - meet interesting creatures, kill them and eat their bodies
Usenet - meet interesting people from all over the world and flame them
Decopter - unrealistic helicopter simulator, get it from http://decopter.sf.net
PawS
2006-01-13 21:17:20 UTC
Permalink
Post by Jacek Popławski
Czy jest możliwe abyś spróbował własnoręcznie skompilować 2.6.15, albo
użył dystrybucji LiveCD (np. Knoppix - nie wiem tylko jak tam jest z
wypalaniem CD)?
W tej chwili mam własnoręcznie skompilowane 2.6.14.5. Mam też jakieś PLD
Live, ale tam jest chyba jądro 2.4. Jeszcze sprawdzę jak to działa.
Post by Jacek Popławski
Pokaż też jak wypalasz płytkę (składnia cdrecord), wypróbuj metody bez
SCSI (dev=/dev/hdd na przykład).
Używam

cdrecord dev=ATA:1,0,0 speed=10 test.iso

Zaczyna się przygotowanie do wypalania, nagle proces staje, a po chwili
komputer się wiesza.
Jacek Popławski
2006-01-13 21:47:29 UTC
Permalink
Post by PawS
Używam
cdrecord dev=ATA:1,0,0 speed=10 test.iso
Zaczyna się przygotowanie do wypalania, nagle proces staje, a po chwili
komputer się wiesza.
Przypomniałem sobie coś, spróbuj _wyłączyć_ DMA, na początek dla wszystkich
napędów.
--
Free Software - find interesting programs and change them
NetHack - meet interesting creatures, kill them and eat their bodies
Usenet - meet interesting people from all over the world and flame them
Decopter - unrealistic helicopter simulator, get it from http://decopter.sf.net
PawS
2006-01-15 12:39:37 UTC
Permalink
Post by Jacek Popławski
Przypomniałem sobie coś, spróbuj _wyłączyć_ DMA, na początek dla wszystkich
napędów.
No i działa! Wydaje mi się, że wystarczy wyłączyć DMA dla nagrywarki.
Żeby wykluczyć jakiś zbieg okoliczności włączyłem DMA i cdrecord znowu
zawiesił komputer.

Dzięki za pomoc!

Teraz tylko pozostaje pytanie: w czym jest problem? Mam nadzieję, że nie
w sprzęcie.
Jacek Popławski
2006-01-15 14:46:34 UTC
Permalink
Post by PawS
Post by Jacek Popławski
Przypomniałem sobie coś, spróbuj _wyłączyć_ DMA, na początek dla wszystkich
napędów.
No i działa! Wydaje mi się, że wystarczy wyłączyć DMA dla nagrywarki.
Tak, ale na wszelki wypadek lepiej było zacząć od wszystkich.
Post by PawS
Teraz tylko pozostaje pytanie: w czym jest problem? Mam nadzieję, że nie
w sprzęcie.
Nie w tym, że coś jest nie tak z Twoim sprzętem, tylko w jego obsłudze - masz
jakiś nietypowy chipset prawdopodobnie i jest on źle obsługiwany przez kernel.
--
Free Software - find interesting programs and change them
NetHack - meet interesting creatures, kill them and eat their bodies
Usenet - meet interesting people from all over the world and flame them
Decopter - unrealistic helicopter simulator, get it from http://decopter.sf.net
Wojtek
2006-01-12 22:43:50 UTC
Permalink
Post by PawS
Witam,
Mam pytanie czy istnieje jakaś alternatywa dla programu cdrecord?
Mam poważny problem z tym programem. Próba nagrania płyty kończy się
zawieszeniem komputera. Na dodatek nie dostaję żadnych podejrzanych
komunikatów.
Nie miałem żadnych problemów w przeszłości na jądrze 2.4 (może to zbieg
okoliczności).
Proszę o wszelkie sugestie, które pozwoliłyby mi rozwiązać ten problem.
Może ktoś sie już z tym zetknął wcześniej.
Pozdrawiam
pewnie masz oryginalnego cdrecord, bo problem leży w bibliotece
ide_scsi. Powstały wersje nieoryginalne pracujące z IDE, nieoryginalne
bo sam Schilling stwierdził że problem leży po stronie Linuxa a nie
cdrecorda i nie zrobił wersji IDE. Więc jak Twój cdrecord przedstawia
się jak coś takiego:
drecord: Fifo size 2 too small, turning fifo off.
Cdrecord-Clone 2.01.01a03 (i686-pc-linux-gnu) Copyright (C) 1995-2005
Joerg Schilling

to powinno śmigac, jak nie to zassij :)

pzdr
Wojtek
PawS
2006-01-13 07:59:15 UTC
Permalink
Post by Wojtek
pewnie masz oryginalnego cdrecord, bo problem leży w bibliotece
ide_scsi. Powstały wersje nieoryginalne pracujące z IDE, nieoryginalne
bo sam Schilling stwierdził że problem leży po stronie Linuxa a nie
cdrecorda i nie zrobił wersji IDE.
Próbowałem takiego i takiego, tzn. oryginalnego i nieoryginalnego. Jeden
i drugi nie chce działać.
Amber
2006-01-13 09:38:30 UTC
Permalink
Post by PawS
Próbowałem takiego i takiego, tzn. oryginalnego i nieoryginalnego. Jeden
i drugi nie chce działać.
pamięć mam krótką, ale pamiętam, że przy zmianie jądra z 4 na 6 był
nie tylko problem zniknięcia konieczności emulacji scsi, ale również
uprawnień - chodziło o to, że cdrecord nie tylko nie musiał, ale wręcz
nie mógł działać z uprawnieniami roota, czego zdaje się nie wiedzieli
autorzy ówczesnych nowych dystrybucji. pamiętam, że np. w mandrake
musiałem ręcznie zmieniać uprawnienia według opisów na support forum.
k3b z dystrybucji nie umiało tego zrobić.

inna rzecz, że ten błąd nie wywoływał zawieszenia systemu, co najwyżej
zmarnowanie nośnika.
Loading...