DVD+RW
Моя очередная извращённая идея.
Как многие знают, формат DVD+RW почти винт (в mount- и mkfs- плане).
Так вот, проведя рад тестов, я пришёл к выводу, что самой оптимальной FS является XFS. Только сразу не пинайте идею. Я тоже сначала подумал про совместимость с форточниками. Но потом совесть была задавлена фактами. Поскольку iso9660 не предусматривает перезаписи, то решил заюзать UDF. Но после монтирования mount'ом и записью через mc я пришёл к выводу, что скорость записи около 1метра/сек, что есть НЕ_ГУД!
Потом я проюзал ext2 -тоже ОЧЕНЬ не блещЧет успехами :-( . Ведь каждый раз юзать growisofs с опцией -M мне лично лень. Не для этого был создан +RW. Ну а потом я решил принять для юзания ReiserFS. Лучше, заметно лучше. НО не достаточно. И я решил извратнуться. Да ДА! именно. mkfs.xfs..!!! Делаем минимальный лог (см. mkfs.xfs --help), не забываем установить сектор 4096 (а то фигня будет) и моутим с noatime,async (async - это так, на фсякий пожарный :-))). И спокойно копируем через mc или cp -g. MC не сразу, а гдето посередине показало, что скорость около 4 метров. :-)) Что и требовалось сделать. Плюс xfs - отложенная запись фсякой там метаинфы, а также то (если я правильно помню - то буфер XFS в памяти как-то хитро-******* оптимизируется - если интересно, то на opennet.ru есть статья про xfs).
Прость, быстро и эффективно. А виндузятники мимо нестройным клином на городОм парИжем пролетають..зависать...падають...:-))
- Для комментирования войдите или зарегистрируйтесь
Классная идея
Класная идея. Размер сектора можно ставить и 2048. Тоже неплохо работает. mc сразу показывает скорость около 4Mb/s
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
А можно
А можно поподробней? Для этих целей сойдет обычный DVD-RW диск или нужен DVD-ROM (вроде не напутал) диск? Ну и получится этот трюк проверунть на обычном пишущем DVD?
DVD+RW
Сразу хочу извениться за очепятку в Теме - должён был написать +RW...:-))
Для этих целей сойдёт только DVD+RW и DVD-RAM.
Если твой резак тянет запись +RW - то конечно же ДА.
Теоретически, может прокатить и на +R, но из-за изменений в файловом дереве практически осуществимо, только лишь на +RW и -RAM.
Отлично мой
Отлично мой резак поддерживает запись на DVD+RW (DVD-RAM не поддерживает) что я должен сделать, чтоб все работало? Если можно по шагам как для ребенка. Ну чтоб все-все-все поняли :) Ядро не надо как-то хитро настраивать? В смысле к примеру включать модуль pktcdvd или еще что-то?
Действия
Вставляешь dvd+rw
dd if=/dev/zero of=/dev/dvd_rw это делается один раз.
mkfs.xfsmkfs.xfs -s size=4096 -l size=512b /dev/dvd_rw
а потом маунтишь, как обычное блоцное устройство
mount -t xfs /dev/dvd_rw /mnt/cdrom -o noatime,async
И юзаешь...желательно не через mc, лучше cp -g что куда
А не подскажете
А не подскажете как сделать все то же самое с UDF?
Что-то не
Что-то не получается замаутить отформатированый в udf диск.
_________________
---
Enjoy!
Это так и должно быть?
Разобрался.
У меня был чистый новый диск. Перед
dd
вызвалМожет привод надо особый иметь или
ian dev # dd if=/dev/zero of=/dev/dvdrw
dd: открытие `/dev/dvdrw': Read-only file system
ian dev # MAKEDEV /dev/drd_rw
/usr/sbin/MAKEDEV: don't know how to make device "/dev/drd_rw"
Прочитать все
Прочитать все сначала.
Пишет только на плюсовые болванки. или RAM диски.
Так что с минусовой облом.
cat
cat /usr/src/linux/Documentation/cdrom/packet-writing.txt | less
читаем. вникаем. понимаем. пробуем. почти все получается ;) и забиваем т.к. не нужно сие.