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

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

anonymous
()

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

anonymous
()
Ответ на: комментарий от anonymous

Тогда возникает вопрос как включить 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
()
Ответ на: комментарий от anonymous

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

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