From: "Konstantin A. Lepikhov" <lakostis@elektrostal.ru> To: ALT Linux Kernel Devel Mailing List <devel-kernel@altlinux.ru> Subject: [d-kernel] some infos about Mt. Rainier in 2.6 & DVD-RW in 2.4 Date: Tue, 17 Feb 2004 23:50:18 +0300 Message-ID: <20040217204814.GA2149@lks.home> (raw) [-- Attachment #1: Type: text/plain, Size: 3317 bytes --] 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 [-- Attachment #2: growisofs_mmc.cpp.incd.compat.patch --] [-- Type: text/plain, Size: 389 bytes --] --- growisofs_mmc.cpp.orig 2004-01-14 16:10:07 +0300 +++ growisofs_mmc.cpp 2004-02-17 23:46:06 +0300 @@ -1382,7 +1382,7 @@ if (quickgrown) { fprintf (stderr,"%s: writing lead-out\n",ioctl_device); - cmd[0] = 0x5B; // CLOSE TRACK/SESSION +// cmd[0] = 0x5B; // CLOSE TRACK/SESSION cmd[1] = 0x01; // "IMMED" cmd[2] = 0x02; // "Close Session" cmd[9] = 0; [-- Attachment #3: SecurityCheck.txt --] [-- Type: text/ignore, Size: 40 bytes --] Checked by RAV - it's better than KAV!
reply other threads:[~2004-02-17 20:50 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20040217204814.GA2149@lks.home \ --to=lakostis@elektrostal.ru \ --cc=devel-kernel@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux kernel packages development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \ devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com public-inbox-index devel-kernel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git