Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   не записывает k3b (http://forum.oszone.net/showthread.php?t=80220)

game 01-03-2007 16:24 556859

не записывает k3b
 
система дебиан-норма,ядро 2.6.17.приводы атапи-комбо и nec-dvd.k3b отказывается записывать ругаясь,что не найдена информация о многосессионности и диска или диск заполнен.в кноппиксе тот же диск на том же k3b отлично записывается,а равно и в мандриве.попробЫвал запись через консоль.получил вот что debian:/home/irbe# cdrecord -v -eject speed=48 dev=0,1,0 retro-woman-erotic-02.jpg
This is wodim, not cdrecord. Don't expect it to behave like cdrecord in any
way, don't refer to it as "cdrecord". Send problem reports to
debburn-devel@lists.alioth.debian.org, don't bother Joerg Schilling with any
problems caused by this application.
Copyright (C) 2006 cdrkit maintainers, (C) 1994-2006 Joerg Schilling

cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of wodim may have different drive dependent defaults.
TOC Type: 1 = CD-ROM
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0

Warning: This version of libscg has not been configured via the standard
autoconfiguration method of the Schily makefile system. There is a high risk
that the code is not configured correctly and for this reason will not behave
as expected.
cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'wodim -scanbus'.
cdrecord: For possible transport specifiers try 'wodim dev=help'.
cdrecord:
cdrecord: For more information, install the cdrkit-doc
cdrecord: package and read /usr/share/doc/wodim/README.ATAPI.setup .
пакет cdrecord установлен,проверял.и mkisofs тоже.в чём здесь дело?

kaEwituS 01-03-2007 16:59 556878

game
Красивые файлы пишете retro-woman-erotic-02.jpg :)


game
Для того чтоб Вам Записывать файлы на болванку, надо чтоб Ваш Линукс в ядре держал поддержку SCSI
Похоже что у Вас его нет, и по этому Вываливаться ошибка
cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.

game 01-03-2007 17:03 556885

а установить,надеюсь, SCSI можно?я на всякий случай качнул SCSI,но без консультации опасаюсь устанавливать.да,к стати в гноме есть утилита(забыл как называется)так она записывает,но только предварительно стерев диск,а это не совсем удобно.

game 01-03-2007 18:34 556916

не в ядре наверное дело.установил я пакет,всё равно не пишет.попробЫвал в x-cd-roast.так он не видит привода для записи.я теряюсь

ruslandh 01-03-2007 21:06 556952

А что выдаёт
cdrecored -scanbus

game 01-03-2007 21:55 556960

debian:/home/irbe# cdrecord --scanbus
This is wodim, not cdrecord. Don't expect it to behave like cdrecord in any
way, don't refer to it as "cdrecord". Send problem reports to
debburn-devel@lists.alioth.debian.org, don't bother Joerg Schilling with any
problems caused by this application.
Copyright (C) 2006 cdrkit maintainers, (C) 1994-2006 Joerg Schilling


Warning: This version of libscg has not been configured via the standard
autoconfiguration method of the Schily makefile system. There is a high risk
that the code is not configured correctly and for this reason will not behave
as expected.

Warning: This version of libscg has not been configured via the standard
autoconfiguration method of the Schily makefile system. There is a high risk
that the code is not configured correctly and for this reason will not behave
as expected.
cdrecord: Warning: using inofficial version of libscg (debburn project-0.8ubuntu1+debburn1 '@(#)scsitransp.c 1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
cdrecord: Warning: using inofficial libscg transport code version (cdrkit-team-scsi-linux-sg.c-1.86 '@(#)scsi-linux-sg.c 1.86 05/11/22 Copyright 1997 J. Schilling').
scsibus0:
0,0,0 0) *
0,1,0 1) 'ATAPI ' 'COMBO 48X24 ' 'E.NA' 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) *
scsibus1:
1,0,0 100) *
1,1,0 101) '_NEC ' 'DVD_RW ND-3540A ' '1.01' Removable CD-ROM
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
debian:/home/irbe#

ruslandh 01-03-2007 22:38 556980

Ну что, устройства видны, наверное можно даже руками через cdrecord записать ?

game 01-03-2007 23:06 556985

именно это я и пытался сделать-результат home/irbe# cdrecord -v -eject speed=48 dev=0,1,0 retro-woman-erotic-02.jpg
This is wodim, not cdrecord. Don't expect it to behave like cdrecord in any
way, don't refer to it as "cdrecord". Send problem reports to
debburn-devel@lists.alioth.debian.org, don't bother Joerg Schilling with any
problems caused by this application.
Copyright (C) 2006 cdrkit maintainers, (C) 1994-2006 Joerg Schilling

cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of wodim may have different drive dependent defaults.
TOC Type: 1 = CD-ROM
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0

Warning: This version of libscg has not been configured via the standard
autoconfiguration method of the Schily makefile system. There is a high risk
that the code is not configured correctly and for this reason will not behave
as expected.
cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'wodim -scanbus'.
cdrecord: For possible transport specifiers try 'wodim dev=help'.
cdrecord:
cdrecord: For more information, install the cdrkit-doc
cdrecord: package and read /usr/share/doc/wodim/README.ATAPI.setup .

must die 01-03-2007 23:57 557005

game

При загрузке опции /dev/hdd=ide-scsi добавлены?
Модули ядра ide-scsi и sg заргужены?

p.s. Судя по тому что Cannot open '/dev/sg*'. Cannot open SCSI driver не хватает modprobe sg.

game 02-03-2007 00:08 557007

если честно,то я чайник,поэтому про опции и модули сказать не могу.буду благодарен за подсказку что где посмотреть,и,если имеют место указанные проблеммы,как это исправить.по крайней мере в /dev нету ни папки ни файла hdd я посмотрел.

must die 02-03-2007 00:13 557010

game

lsmod |grep ide-scsi
lsmod |grep sg

если чего-то не будет, то modprobe ide-scsi или sg соответственно (из под рута)
потом запускай xcdroast, если все нормально должен увидеть привод


game 02-03-2007 00:34 557014

всё правильно,модуля нет.debian:/home/irbe# lsmod |grep ide-scsi
debian:/home/irbe# lsmod |grep sg
debian:/home/irbe# modprobe ide-scsi
FATAL: Module ide_scsi not found.
debian:/home/irbe#

какие дальше шаги предпринять?

ruslandh 02-03-2007 08:03 557079

game
А какая у вас версия ядра ?
uname -r

ruslandh 02-03-2007 08:16 557085

Цитата:

cdrecord -v -eject speed=48 dev=0,1,0 retro-woman-erotic-02.jpg
cdrecord dev=help

cdrecord -v -eject speed=48 dev=ATAPI:0,1,0 retro-woman-erotic-02.jpg

PS retro-woman-erotic-02.jpg - неправильно - должен быть или каталог, или имадж диска.

kaEwituS 02-03-2007 10:23 557127

ruslandh
Цитата:

PS retro-woman-erotic-02.jpg - неправильно - должен быть или каталог, или имадж диска.
тогда почему K3B не пишет...

Тут надо добавить ide-scsi и sg в модуль ядра как выше сказал must die
или пересобрать ядро с поддержкой этих модулей...
так как для записи требуется что то вреде Эмуляции scsi, без этого записываться не будет...

ps могу сказать как в FreeBSD делается как в Linux чесно не помню, давно это было...

ruslandh 02-03-2007 10:28 557129

Цитата:

для записи требуется что то вреде Эмуляции scsi, без этого записываться не будет...
это было верно для версии ядра 2.4.x



game 02-03-2007 11:28 557155

ядро 2.6.17.я так думаю,что если в дистр (дебиан норма)входит k3b,cdrecord,а тем более утилита что гноме записывает(правда при этом стирает то,что ранее записано),то,наверное,не нужно ядро пересобирать?да и вообще,так долго мучился,всё наконец настроил,идеально всё работает,и такая мелочь всё портит.каждый раз как что-то записать,приходится запускать кноппикс.

game 02-03-2007 15:02 557262

я так понял,что придётся перекомпилировать ядро.только так можно включить модуль ide-scsi.ни когда такого ни делал,думал что и не придётся,но лиха беда начало.вопрос.где взять означенный модуль.или он уже в ядре но не включён?перед началом этого ужаса хотелосьбы до конца всё выяснить.надеюсь на помощь.

must die 02-03-2007 15:23 557270

game

Попробуй добавить ручками привод в xcdroast, что нибудь вида /dev/hdc или /dev/hdd.


game 02-03-2007 15:32 557273

я не понял.в графике в xcdroast не возможно что-либо добавить.а в консоли я что-то смутно представляю как это сделать.или в /dev нужно что-то добавить?а как.

must die 02-03-2007 15:40 557278

game

Зайди в настройки xcdroast, там есть кнопочка внизу "добавить вручную" и "обновить список устройств".

game 04-03-2007 15:14 557841

в xsdroast все приводы определены автоматом.но как пишуший не определён ни один.во вкладке этой можно только настроить привод,но нельзя добавить.

ruslandh 04-03-2007 16:26 557845

game
Вам скриншот дать :)
А какая версия xcdroast ?

game 04-03-2007 17:20 557862

x-cd-roast 0.98alpha15.как я выяснил,для ядра 2.6.17 не требуется эмуляция scsi,там что-то другое.в том -то и дело.что приводы через scanbus определяются,значит,как я понял должны писать,но не пишут.

game 04-03-2007 17:39 557865

да нет,не причём здесь ни ядро,ни модули.наутилус записывает же без проблемм.научите хотябы как зделать так.чтобы наутилус в обязательном порядке не стирал инфу на диске,а просто по выбору либо дописывал.либо стирал а потом писал(как он это делает сейчас).

game 04-03-2007 19:52 557909

я уже ничего не понимаю.смог записать в к3в пару раз.задав режим записи в ручную и предварительно стерев диск.и всё раз 20 после этого пробЫвал и получал уже обрыдлевший ответ"нет информации о многосессионности на диске или диск пуст"-что есть полный бред.ведь записал же два раза и заглох.полный пентык.

Belansky 04-03-2007 21:57 557940

Немного не в тему, но в cdrecord, который пишет CD-диски в линукс (k3b - лишь графическая оболочка к нему) есть возможность писать без эмуляции SCSI. Как - подробно написано в статье Алексея Федорчука Запись CD/DVD в современных условиях. Шпаргалка для лиц, подверженных склерозу.

game 04-03-2007 22:53 557955

читал я эту статью.правильная статья.но проблемма в том,что наутилус же пишет.что-то не так с k3b,а вот что не пойму.

ruslandh 05-03-2007 07:56 558018

Вложений: 1
Вот как в k3b добавляется устройство

game 05-03-2007 09:52 558049

а зачем добавлять устройства,если они все определены вk3b и работают.правда через пень колоду.тоесть через девять раз на десятый-это мучение.

ruslandh 05-03-2007 10:07 558052

game
Может не так добавлены
PS Без логов - это разговор для бедных.

must die 05-03-2007 10:24 558056

game

Т.е. если я правильно понимаю, то под конппиксом все работает замечательно? Может обновить ПО?

game 05-03-2007 10:56 558066

а логи-то для k3b где взять?вывод для отладки после ошибки вот.

System
-----------------------
K3b Version: 0.12.17

KDE Version: 3.5.5
QT Version: 3.3.7
Kernel: 2.6.17-2-686
Devices
-----------------------
ATAPI COMBO 48X24 E.NA (/dev/hdb, ) at /media/cdrom1 [CD-R; CD-RW; CD-ROM; DVD-ROM] [DVD-ROM; CD-ROM; CD-R; CD-RW] [SAO; TAO; RAW; SAO/R96P; SAO/R96R; RAW/R16; RAW/R96P; RAW/R96R]

_NEC DVD_RW ND-3540A 1.01 (/dev/hdd, ) at /media/cdrom0 [CD-R; CD-RW; CD-ROM; DVD-ROM; DVD-R; DVD-RW; DVD-R DL; DVD+R; DVD+RW; DVD+R DL] [DVD-ROM; DVD-R с поддержкой мультисессий; Двухслойный DVD-R с поддержкой мультисессий; DVD-RW с ограниченной перезаписью; DVD-RW с поддержкой мультисессий; DVD+RW; DVD+R; Двухслойный DVD+R; CD-ROM; CD-R; CD-RW] [SAO; TAO; RAW; SAO/R96R; RAW/R96R; Ограниченная перезапись]
K3b
-----------------------
Size of filesystem calculated: 327

Used versions
-----------------------
cdrecord: 2.1.1a03

cdrecord
-----------------------
This is wodim, not cdrecord. Don't expect it to behave like cdrecord in any
way, don't refer to it as "cdrecord". Send problem reports to
debburn-devel@lists.alioth.debian.org, don't bother Joerg Schilling with any
problems caused by this application.
Copyright (C) 2006 cdrkit maintainers, (C) 1994-2006 Joerg Schilling
scsidev: '/dev/hdb'
devname: '/dev/hdb'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
/usr/bin/X11/wodim: Warning: using inofficial version of libscg (debburn project-0.8ubuntu1+debburn1 '@(#)scsitransp.c 1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
/usr/bin/X11/wodim: Warning: using inofficial libscg transport code version (cdrkit-team-scsi-linux-sg.c-1.86 '@(#)scsi-linux-sg.c 1.86 05/11/22 Copyright 1997 J. Schilling').
SCSI buffer size: 64512
TOC Type: 3 = CD-ROM XA mode 2
Warning: This version of libscg has not been configured via the standard
autoconfiguration method of the Schily makefile system. There is a high risk
that the code is not configured correctly and for this reason will not behave
as expected.
Driveropts: 'burnfree'
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 1
Vendor_info : 'ATAPI '
Identifikation : 'COMBO 48X24 '
Revision : 'E.NA'
Device seems to be: Generic mmc2 DVD-ROM.
Current: 0x000A
Profile: 0x000A (current)
Profile: 0x0009
Profile: 0x0008
Profile: 0x0010
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1951488 = 1905 KB
FIFO size : 4194304 = 4096 KB
/usr/bin/X11/wodim: Drive needs to reload the media to return to proper status.
/usr/bin/X11/wodim: Cannot get next writable address for 'invisible' track.
/usr/bin/X11/wodim: This means that we are checking recorded media.
/usr/bin/X11/wodim: This media cannot be written in streaming mode anymore.
/usr/bin/X11/wodim: If you like to write to 'preformatted' RW media, try to blank the media first.
Track 01: data 0 MB
Total size: 0 MB (00:04.38) = 329 sectors
Lout start: 1 MB (00:06/29) = 329 sectors
Current Secsize: 2048
ATIP info from disk:
Indicated writing power: 3
Reference speed: 6
Is not unrestricted
Is erasable
Disk sub type: High speed Rewritable (CAV) media (1)
ATIP start of lead in: -11240 (97:32/10)
ATIP start of lead out: 359849 (79:59/74)
1T speed low: 4 1T speed high: 10
2T speed low: 4 2T speed high: 0 (reserved val 6)
power mult factor: 1 5
recommended erase/write power: 5
A1 values: 24 1A D8
A2 values: 26 B2 4A
Disk type: Phase change
Manuf. index: 27
Manufacturer: Prodisc Technology Inc.
Trying to clear drive status.
Speed set to 2114 KB/s
Speed set to 2114 KB/s
Starting to write CD/DVD at speed 12.0 in real TAO mode for multi session.
Last chance to quit, starting real write in 2 seconds.
1 seconds.
0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
BURN-Free is OFF.
Turning BURN-Free on
Performing OPC...
Writing time: 0.798s
Average write speed 565.1x.
Fixating...
/usr/bin/X11/wodim: Success. read track info: scsi sendcmd: no error
CDB: 52 01 00 00 00 FF 00 00 1C 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 30 06 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x30 Qual 0x06 (cannot format medium - incompatible medium) Fru 0x0
Sense flags: Blk 0 (not valid)
resid: 28
cmd finished after 0.000s timeout 240s
/usr/bin/X11/wodim: Cannot get next writable address for 'invisible' track.
/usr/bin/X11/wodim: This means that we are checking recorded media.
/usr/bin/X11/wodim: This media cannot be written in streaming mode anymore.
/usr/bin/X11/wodim: If you like to write to 'preformatted' RW media, try to blank the media first.
/usr/bin/X11/wodim: Cannot get next writable address.
Fixating time: 0.001s
BURN-Free was never needed.

cdrecord command:
-----------------------
/usr/bin/X11/wodim -v gracetime=2 dev=/dev/hdb speed=12 -tao driveropts=burnfree -eject -multi -xa -tsize=327s -

mkisofs
-----------------------
327
I: -input-charset not specified, using UTF-8 (detected in locale settings)
Total translation table size: 0
Total rockridge attributes bytes: 4440
Total directory bytes: 20480
Path table size(bytes): 144
Max brk space used 0
327 extents written (0 MB)

mkisofs command:
-----------------------
/usr/bin/X11/mkisofs -gui -graft-points -volid K3b data project -volset -appid K3B THE CD KREATOR (C) 1998-2005 SEBASTIAN TRUEG AND THE K3B TEAM -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-root/k3byq2Rob.tmp -rational-rock -hide-list /tmp/kde-root/k3bKKMCJb.tmp -joliet -hide-joliet-list /tmp/kde-root/k3bxyhh7a.tmp -full-iso9660-filenames -iso-level 2 -path-list /tmp/kde-root/k3bi05Rua.tmp

это одна из многих ошибок выдаваемых k3b.

ruslandh 05-03-2007 11:04 558068

Пока уточню - вы записываете CD или DVD ?

game 05-03-2007 14:18 558118

пока пытаюсь cd

ruslandh 05-03-2007 22:33 558269

game
Он у вас пытается записывать на
'ATAPI ' 'COMBO 48X24 ' 'E.NA' Removable CD-ROM
Он пишуший ?


Вы запросили мультисессию, но не находится конец предыдущей.

[mzd] 05-03-2007 22:45 558274

Цитата:

COMBO 48X24
Я так думаю, что пишущий.
А еще мне вот эти
Цитата:

/usr/bin/X11/wodim: Cannot get next writable address for 'invisible' track.
/usr/bin/X11/wodim: This means that we are checking recorded media.
/usr/bin/X11/wodim: This media cannot be written in streaming mode anymore.
/usr/bin/X11/wodim: If you like to write to 'preformatted' RW media, try to blank the media first.
/usr/bin/X11/wodim: Cannot get next writable address.
строки не понравились. Простой вопрос - а если на чистый/новый CD-RW попробовать записать?

game 05-03-2007 22:58 558281

на новый тоже не пишет.вывод для отладки:System
-----------------------
K3b Version: 0.12.17

KDE Version: 3.5.5
QT Version: 3.3.7
Kernel: 2.6.17-2-686
Devices
-----------------------
ATAPI COMBO 48X24 E.NA (/dev/hdb, ) at /media/cdrom1 [CD-R; CD-RW; CD-ROM; DVD-ROM] [DVD-ROM; CD-ROM; CD-R; CD-RW] [SAO; TAO; RAW; SAO/R96P; SAO/R96R; RAW/R16; RAW/R96P; RAW/R96R]

_NEC DVD_RW ND-3540A 1.01 (/dev/hdd, ) at /media/cdrom0 [CD-R; CD-RW; CD-ROM; DVD-ROM; DVD-R; DVD-RW; DVD-R DL; DVD+R; DVD+RW; DVD+R DL] [DVD-ROM; DVD-R с поддержкой мультисессий; Двухслойный DVD-R с поддержкой мультисессий; DVD-RW с ограниченной перезаписью; DVD-RW с поддержкой мультисессий; DVD+RW; DVD+R; Двухслойный DVD+R; CD-ROM; CD-R; CD-RW] [SAO; TAO; RAW; SAO/R96R; RAW/R96R; Ограниченная перезапись]
msinfo
-----------------------
Warning: This version of libscg has not been configured via the standard
autoconfiguration method of the Schily makefile system. There is a high risk
that the code is not configured correctly and for this reason will not behave
as expected.

msinfo command:
-----------------------
/usr/bin/X11/wodim dev=/dev/hdb -msinfo


game 05-03-2007 23:11 558288

попробЫвал на nec-dvd записать.запись прошла успешно на новый диск,при попытке записать ещё что-нибудь-обрыдлевший ответ о невозможности найти информацию о многосессионности диска.далее писать k3b напрочь отказывается.вывод отладки тот же самый.

ruslandh 06-03-2007 05:22 558338

А зачем вы пытаетесь писать многосееееесионный диск на CD-RW ?


PS попробуйте установить readcd - у меня без этой программы многосессионные диски не пишутся.

game 06-03-2007 13:41 558507

это прога такая?кажется она стоит.щас уточню.

такого пакета нет.ссылочку можно?на http://www.debian.org/ нету.искал.

game 06-03-2007 14:05 558523

всё заработало.опишу что сделал для будущих поколений.скачал и установил cdrtools(у меня стоял cdtool)в настройках записи выставил "режим записи данных"вместо "автоматически"-"mode1" в "режим многосессионной записи" вместо "автоматически"-"начать многосессионную запись".пока полёт нормальный.благодарю всех за терпение и помощь!


Время: 02:37.

Время: 02:37.
© OSzone.net 2001-