LINUX.ORG.RU

cdrecord портит болванки


0

0

При записи болванки на 16 скоростях cdrecord выдает следующее

Track 01: 17 of 543 MB written (fifo 100%).cdrecord: Input/output error. write_g1: scsi sendcmd: no error CDB: 2A 00 00 00 23 9A 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.035s timeout 40s

write track data: error after 18665472 bytes
Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00
Writing time: 43.917s
Fixating...
Fixating time: 17.713s
cdrecord: fifo had 793 puts and 295 gets.
cdrecord: fifo was 0 times empty and 179 times full, min fill was 99%.

После чего запись останавливается и болванка херится. Привод: TEAC CD-W516EB DMA отключен. Болвнки Mirex Silver на 24 скорости. На 10 скоростях все OK. Под виндой тоже все OK. Посоветуйте лекарство.

anonymous

Re: cdrecord портит болванки

Проблема решена путем включения Burn Proof.

anonymous
()

Re: cdrecord портит болванки

Чтобы писать на 16 и более скоростях, как раз DMA надо включать.
А включение Burn-Proof просто спасает болванку, но скорость записи получается уже не 16 из-за постоянного Burn-Proofing'а.

anonymous
()
Ответ на: Re: cdrecord портит болванки от anonymous

Re: Re: cdrecord портит болванки

Тогда возникает вопрос как включить DMA? У меня сидюк висит на /dev/scd0 (сам сидюк IDEшный) и hdparm с ним работать отказывается, есть правда какое-то устройство /dev/hdc на которое hdparm выдает следующее /dev/hdc:<br> HDIO_GET_MULTCOUNT failed: Input/output error<br> I/O support = 1 (32-bit)<br> unmaskirq = 1 (on)<br> using_dma = 0 (off)<br> keepsettings = 0 (off)<br> HDIO_GET_NOWERR failed: Input/output error<br> readonly = 0 (off)<br> BLKRAGET failed: Input/output error<br> HDIO_GETGEO failed: Invalid argument<br> busstate = 1 (on)<br> Возможно это и есть мой сидюк. DMA я на нем включал, но никакого результата не было.<br> Паралельно возник вопрос: Как зделать так чтобы DMA автоматически включалось при запуске линуха?

anonymous
()
Ответ на: Re: Re: cdrecord портит болванки от anonymous

Re: Re: Re: cdrecord портит болванки

hdparm -d 1 /dev/hdc
включает DMA
суешь эту команду в: /etc/rc.d/rc.local
и будет тебе автозагрузка

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.