Bug 10322

Summary: Ограничение на запись файлов более 1Гб на UDF
Product: Sisyphus Reporter: Vyacheslav Dikonov <slava>
Component: kernel-image-std26-upAssignee: Michail Yakushin <silicium>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P2 CC: asy, fuf, silicium
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://sourceforge.net/tracker/index.php?func=detail&aid=1612691&group_id=295&atid=100295

Description Vyacheslav Dikonov 2006-11-26 13:58:34 MSK
Утверждается, что начиная со сборки 2.6.16-alt10 был использован "security fix",
который делает невозможной запись файлов более 1Гб на UDF. Данное "исправление"
имеет последствия, которые значительно хуже самой проблемы.

Поскольку mkisofs не способен записать файлы длиннее 4Гб из-за ограничений
стандарта, то в ALTLinux не остается никаких способов хранения на DVD файлов
свыше 4 Гб при сохранении возможности их чтения в большинстве ОС. Напомню, что
двухслойные DVD имеют емкость около 7,9Гб.

По результатам пользования udftools для записи на DVD файлов более 4Гб в течение
почти года заявляю, что никаких проблем не возникает (ядро
2.6.16-std26-up-alt9). Те, кого устраивает ядро alt10 с ограничением, никогда не
пишут большие файлы на UDF, а следовательно в принципе не могут встретить эту
проблему. 

Поскольку проблема не может возникнуть у тех, кому адресовано "исправление", и
не воспроизводится даже у потенциальной группы риска, а реализованный способ ее
предотвращения создает гарантированные проблемы и вынуждает регулярно
пользоваться другими ОС или мигрировать, предлагаю отменить внесенное изменение
для всех сборок ядер. 

Steps to Reproduce:
1. установить новое ядро
2. попытаться записать файл длиной около 4,5 Гб и более на DVD c UDF

Actual Results:  
Пшик. 

Expected Results:  
Читабельный во всех ОС диск с файлом.
Comment 1 Vyacheslav Dikonov 2007-11-03 11:34:46 MSK
Напоминаю, что ядро Desktop-4.0 также сломано в этом месте. В результате,
обновление ядер выше 2.6.16-alt9 неприемлемо до исправления UDF.
Comment 2 Max 2008-07-03 21:41:14 MSD
genisoimage случаем не помогает?
Comment 3 Michail Yakushin 2008-07-11 14:24:25 MSD
Проблема ещё актуальна? 
Думаю стоит проверить на свежих ядрах
Comment 4 Vyacheslav Dikonov 2008-07-15 13:30:33 MSD
По слухам на свежих ядрах это исправлено, но я еще не проверял. Сижу на 2.6.16-alt9 так как машина не новая, и есть причины затрудняющие скачки с ядра на ядро.
Comment 5 Sergey Y. Afonin 2010-11-26 09:58:50 MSK
ping.
2.6.3x на дворе...
Comment 6 Sergey Y. Afonin 2010-11-26 19:47:54 MSK
$ ls -l
total 4238336
-r--r--r-- 1 asy root 4340056064 Oct 15 12:56 altlinux-6.0.0_beta-20101015-kdesktop-x86_64-ru-install-dvd5.iso

Контрольные суммы совпали, закрываю. 

$ uname -a
Linux localhost 2.6.32-std-def-alt21.1 #1 SMP Mon Sep 20 09:33:58 UTC 2010 i686 GNU/Linux