Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
27 Ноября 2024, 13:03:52


Войти


Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: DVD UDF  (Прочитано 43500 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Lemon_joe
Да пребудет....
Глобальный модератор
*****

Карма: 1
Сообщений: 651

Mandriva 2010.2 Free


Награды
« Ответ #15 : 26 Октября 2007, 16:40:15 »

прошу прощения. Значит не писал.
Записан

"Софт должен быть свободным. Блин, и здесь обязаловка!" (с)
http://lemonjoe.ru - Городские заметки
Мой статус в Jabber сейчас:
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #16 : 28 Октября 2007, 19:27:19 »

Нда, истоиря имеет свое продолжение. K3b пишеть UDF (файлы более 2 Г)!!! Но при проверке (автомонитрование и проверка) делает с диском то де самое.. Что-то с модулем udf я так понял.
Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #17 : 07 Ноября 2007, 20:57:46 »

Хех. Еще интереснее. Диски (ДВДРВ) с файлами размером более 1 Гиг - система видит, не ломает, но и не копирует! И самое инетресное, не только тот файл что более Гига, но и все остальные файлы отказывается копировать. С Windows нормально копируется. Это просто кошмар какой то Грустный
Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #18 : 11 Ноября 2007, 18:35:48 »

Обновил ядро до 2.6.23 . Ничего не изменилось - пишем нормально - читать файлы размером боле 1 Гб не можем. Бьюсь головой дальше Улыбка
Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #19 : 11 Ноября 2007, 18:46:52 »

"Mkisofs supports single UDF files > 1 GB (up to 234 GB) since November 24th 2002"

Очень интересно. Раз они тогда писали, то и соответственно читали же как-то?
Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #20 : 11 Ноября 2007, 19:41:02 »

Обновил ядро до 2.6.23 . Ничего не изменилось - пишем нормально - читать файлы размером боле 1 Гб не можем. Бьюсь головой дальше Улыбка

Извиняюсь за дезу. Ключик UDF забыл указать. Все-таки это был ISO9660. Тем не менее, ISO имеет поддержку файлов до 2 Гб.  Почему же диск не прочитался? Это вопрос номер один.

Вопрос номер два:

man mkisofs

"       -udf   Include  UDF filesystem support in the generated filesystem image.  UDF support is
              currently in alpha status and for this reason, it is not possible to  create  UDF-
              only  images.  UDF data structures are currently coupled to the Joliet structures,
              so there are many pitfalls with the current implementation. There  is  no  UID/GID
              support,  there  is no POSIX permission support, there is no support for symlinks.
              Note that UDF wastes the space from sector ~20 to sector 256 at the  beginning  of
              the disc in addition to the space needed for real UDF data structures."

Фраза  UDF data structures are currently coupled to the Joliet structures меня поставил в тупик. Насколько я знаю joliet надстрока на ISO9660. получается мы пишем хер знает че!

Эту софтину использует k3b.

# mkisofs --version
UIs and other frontend applications. In fact, this program is:
genisoimage 1.1.2 (Linux)

Далее, здесь http://www.opennet.ru/openforum/vsluhforumID3/36691.html#1 написано "В ядрах 2.6.17 и выше, вы не сможете записать на UDF файл более 1Gb. Поддержку больших файлов из UDF убрали мотивируя тем, что драйвер как-то портит что-то в памяти в ядре. "

"Начиная с ядра 2.6.16

  + CVE-2006-4145: udf: fix possible deadlock and memory corruption.  Warning:
    the fix will limit maximum size of files written to UDF filesystems to 1GB;
    existing files bigger than 1GB still can be read."

Это просто праздник!)

Записал UDF.

growisofs command:
-----------------------
/usr/bin/growisofs -Z /dev/hdb -use-the-force-luke=notray -use-the-force-luke=tty -speed=4 -use-the-force-luke=bufsize:32m -gui -graft-points -volid Twin Peaks 2 -volset  -appid K3B THE CD KREATOR (C) 1998-2005 SEBASTIAN TRUEG AND THE K3B TEAM -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-vermus/k3bo3na0b.tmp -udf -full-iso9660-filenames -iso-level 2 -path-list /tmp/kde-vermus/k3byF6jPa.tmp

Те же яйца.

Да, в fstab:
/dev/hdb        /media/cdrom0   udf,iso9660 user,utf8,noauto     0       0

Завтра посмотрю как будет читать UDF записанный в винде
« Последнее редактирование: 11 Ноября 2007, 20:52:12 от Vermus » Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #21 : 11 Ноября 2007, 20:35:34 »

Идем дальше:

http://lists.altlinux.ru/pipermail/sisyphus/2006-November/193072.html

"K3B у меня не установится (libqt в черном списке), но я как-то не верю,
что эта морда умеет работать без mkisofs. У других есть птичка UDF, но
это для все того же mkisofs, то есть всего-лишь расширение iso9660.
Mkisofs в принципе не может записывать большие файлы, потому что не
может создать образ без iso9660."

Оказалось, что mkisofs не может создать 100% UDF диски без iso9660!

udftools - вот выход.

Вот команды для создания образа

dd if=/dev/zero of=$1.udf bs=1000k count=4589
mkudffs --lvid=HD-Video --media-type=dvd -r 0x0150 $1.udf

или для двухслойного

dd if=/dev/zero of=$1.udf bs=1024k count=8152
mkudffs --lvid=HD-Video --media-type=dvd -r 0x0150 $1.udf

А это запись
growisofs -speed=8 -Z /dev/hdc=$1

(можно записать с помощью k3b)

Это по записи.
« Последнее редактирование: 11 Ноября 2007, 21:06:26 от Vermus » Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #22 : 11 Ноября 2007, 20:39:26 »

на UDF писал несколько раз (файлы более 1G)  - без проблем читаются в разных приводах и двд-проигрывателях


Как писал?
Записан

smoomik
Продвинутый
***

Карма: 1
Сообщений: 117


Ubuntu8.10x64//Xubuntu8.10


Награды
« Ответ #23 : 11 Ноября 2007, 21:00:11 »

просто, в k3b создавал список из файлов, размером ~1.4Гб каждый, и писал в формате UDF, т.к. писаные как iso9660 и joliet иногда притормаживают в ДВД (пишу при ограничении скорости до 4х), с UDF почему-то таких проблем нет. ядро было 2.6.20.
« Последнее редактирование: 11 Ноября 2007, 21:02:13 от smoomik » Записан
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #24 : 11 Ноября 2007, 21:08:56 »

список файлом размером 1.4? так речь идет об одном файле. размером более 1 Гб.
Записан

smoomik
Продвинутый
***

Карма: 1
Сообщений: 117


Ubuntu8.10x64//Xubuntu8.10


Награды
« Ответ #25 : 11 Ноября 2007, 22:10:27 »

файлы - 3шт, каждый 1.4 Гб +мелочь  Улыбка
Записан
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #26 : 11 Ноября 2007, 22:15:52 »

понятно, в общем-то ISO9660 держит до 2Гб - поэтому это еще ничего не говорит Улыбка но у меня глюк и с 1.6 гб.
Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #27 : 14 Ноября 2007, 19:34:48 »

Продолжу. С ядром 2.6.23 скопировался  с диска UDF файл iso размером 4.3 Гб, записанный в винде. Что ж, осталось обжить udftools  и проблема с UDF будет решена (если писать в UDF все - почему у меня проблема с ISO9660 с файлами более 1Гб неясно).
Записан

Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #28 : 21 Ноября 2007, 15:16:09 »

Итог http://nix.lipetsk.ru/index.php?itemid=324
Записан

Lemon_joe
Да пребудет....
Глобальный модератор
*****

Карма: 1
Сообщений: 651

Mandriva 2010.2 Free


Награды
« Ответ #29 : 23 Января 2008, 15:55:19 »

Новая версия k3b 1,04 пишет файлы более 4 гигов. проверено. Читается под *nix и под вынь.
Записан

"Софт должен быть свободным. Блин, и здесь обязаловка!" (с)
http://lemonjoe.ru - Городские заметки
Мой статус в Jabber сейчас:
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM