* [d-kernel] some infos about Mt. Rainier in 2.6 & DVD-RW in 2.4
@ 2004-02-17 20:50 Konstantin A. Lepikhov
0 siblings, 0 replies; only message in thread
From: Konstantin A. Lepikhov @ 2004-02-17 20:50 UTC (permalink / raw)
To: ALT Linux Kernel Devel Mailing List
[-- 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!
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-02-17 20:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-17 20:50 [d-kernel] some infos about Mt. Rainier in 2.6 & DVD-RW in 2.4 Konstantin A. Lepikhov
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