Hi! Хотя эта тема больше для hardware, все-таки кидаю сюда, поскольку все темы затрагивают и software :) Итак, сегодня провели небольшой так сказать обзор чего могут ядра из серии 2.6 и 2.4 по части пакетной записи + немного о поддержке новых стандартов (Mt. Rainier). Тестовые ядра: - kernel-image-std26-up-2.6.2-alt1 - kernel-image-std-up-alt13 + мой мегапатч по части DVD+-R/RW и mtrw Приводы, на которых проводилось тестирование: - NEC-ND2500A - NEC-ND1100A (hacked to ND-1300A) - TEAC CD-W524E Что получили: - Mt. Rainier в 2.6 работает замечательно - действительно, все операции выполняются полностью в фоновом режиме, к.т. форматирование и создание fs (создаются udf/ext2, vfat почему-то отказывается, "не буду, и все"), надо только выполнить команды и радоваться :) Насчет defect management - все данные, записанные на эти носители, смогли считаться без ошибок (проверено по md5). Ложка дегтя - все это относится к TEAC, в NEC этого просто нет :(( (или есть, но работает криво, см. предыдущие письма wrar по этому поводу). Т.е. либо ждем новых прошивок от NEC, либо покупаем TEAC :) - Packet writing to DVD* media. Приколов много: - прикол N1: DVD+RW выдерживают только 1000 обращений на запись :-() т.е. постоянно прыгаем между -o rw,noatime и -o ro. Зато быстро форматируем/создаем fs + невысокая цена и распостраненность носителей. Все протестированные приводы (кроме TEAC) пишут на +RW без особых проблем (для использования нужен патч к ядру, указанный выше). простейшая процедура создания udf DVD+RW: $ dvd+rw-format /dev/scd0 $ mkudffs --spartable=2 --media-type=cdrw /dev/scd0 $ pktsetup /dev/pktcdvd0 /dev/scd0 $ mount -t udf -o rw,noatime,nodev,nosuid,noexec,umask=002,iocharset=koi8-r /dev/pktcdvd0 /mnt/udf - прикол N2: DVD-RW болванки фиг где найдешь, а если и найдешь, стоят дофига :( Причем сами продавцы говорят, что им просто их редко завозят. Все протестированные DVD приводы успешно пишут на DVD-RW (даже ND-11000A :) Плюсы этих болванок - нет лимита на 1000 записей, процедура форматирования/записи сходная с CD-RW. Но есть и свои минусы - это долгое первоначальное форматирование (причина - udf создается только на записанном(размеченном) разделе, поэтому сначала диск надо обнулить _полностью_) простейшая процедура создания udf DVD-RW: $ dvd+rw-tools -f /dev/scd0 (NB to -f) $ growisofs -Z /dev/scd0=/dev/zero ("забиваем" диск) $ pktsetup /dev/pktcdvd0 /dev/scd0 $ mkudffs --spartable=2 --media-type=cdrw /dev/pktcdvd0 $ далее как обычно Общие замечания к записи на DVD: - рекомендуется записывать файлы большого размера, маленькие файлы пишутся дольше и сильно грузят систему (особенность работы дискового кеша). - для growisofs есть патчик, позволяющий добится совместимости отформатированных в Linux DVD-RW с InCD. Т.к. у меня нет InCD проверить это не смог, патчик прилагается Короче, усе почти нормально, ждем поддержки DVD writing в 2.6 PS а вот насчет прошивки NEC - это действительно для hardware :) -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR