LINUX.ORG.RU

[UDF 1.50]VFS: busy inodes on changed media or resized disk


0

0

На болванку из под Win7 с помощью программы Power2Go был записан фильм. Объем файла превышал 4Гб и соответственно использовалась фс UDF. В данном конкретном случаи в списке была выбрана 1.5. Попытки прочитать диск на домашнем компе из под ArchLinux на ядре 2.6.31.5 успехом не увенчались - ошибка в сабже, которая заканчивается:

UDF-fs: Partition marked readonly; forcing readonly mount
UDF-fs INFO UDF: Mounting volume 'What Women Wan', timestamp 2009/12/18 21:19 (1078)

Должен заметить, что и название тома не полное - не хватает 1 буквы, хотя из под WinXP в VirtualBox'е(sick!) все читается О_о Может кто знает в какую сторону копать?

★★★★

Ответ на: комментарий от Root-msk

Как монтируешь?

изначально надеялся на авто-маунт. В /media даже директория создалась с неполным названием, но там пусто... после подредактировал fstab и монтировал с udf в качестве фс. Толку тоже никакого... Эксперимента ради потратил еще одну болванку, но записывали с UDF 2.0 - один хрен не читает, но в этот раз плюется вовсе на wrong fs... Забавно и то, что установив Nero for Linux и выбрав «продолжить сессию» - файлы Nero обнаружил. Фейковая «дозапись» помогает, только если потом монтировать с session=1, но это нифига не выход... Сам Nero так же предупреждает, что под «линаксами» UDF 2.5 и вовсе не держится...

Andru ★★★★
() автор топика
Ответ на: комментарий от Andru

> UDF 2.5

Поддерживается в R/O

Пруф: http://en.wikipedia.org/wiki/Universal_Disk_Format#Native_OS_support

Also http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26

Что у тебя в fstab?

У меня:

/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0

Я закоментил это строчку (нужно было монтировать DVD-RAM c FAT32) и всё запахало.

Попробуй закоменть или удали похожую строчку.

Root-msk ★★★★★
()
Ответ на: комментарий от Root-msk

Пруф: http://en.wikipedia.org/wiki/Universal_Disk_Format#Native_OS_support

это я и сам видел...

Что у тебя в fstab?

/dev/sr0 /media/dvd   udf,iso9660 ro,user,utf8   0      0

Попробуй закоменть или удали похожую строчку.

Писал же - изначально надеялся на авто-маунт(т.е. в fstab'е ничего не было), а потом попробовал активировать строчку в fstab(помнится некоторые диски почему-то не монтировались автоматом)

Andru ★★★★
() автор топика
Ответ на: комментарий от Andru

> Писал же - изначально надеялся на авто-маунт

Ясненько.

В общем косяк видать в ядре (скорее всего в ядре, хотя может и нет). Есть(?) (ну или был) эпичный баг — в Linux нельзя работать с файлами более одного гигабайта на дисках с UDF. Может это ограничение убрали, может и нет, а может опять косяков наделали.

Пруфы: http://www.linux.org.ru/view-message.jsp?msgid=1662290#comment-1662306

http://www.linux.org.ru/view-message.jsp?msgid=1896429#comment-1896746

http://www.linux.org.ru/view-message.jsp?msgid=1772341&page=3#comment-1775692

Так что с UDF в Linux не всё гладко.

Root-msk ★★★★★
()
Ответ на: комментарий от Root-msk

Так что с UDF в Linux не всё гладко.

Как добавитть похмель-фс так пожалуйста, а как допилить существующее... ну да ладно, не буду ныть. Интересно просто какую версию UDF использует Nero, т.к. все диски писанные им - у меня всегда читались.

Andru ★★★★
() автор топика
Ответ на: комментарий от Root-msk

это ограничение убрали ооочень давно, где-то в 2.6.26 или 2.6.26.

да и в ранних ядрах никто не мешал убрать это ограничение. правда лень пересобирать.

scaldov ★★
()
Ответ на: комментарий от Andru

>>>Интересно просто какую версию UDF использует Nero, т.к. все диски писанные им - у меня всегда читались.

8 лет назад я правил баги в их коде в 2.01 генераторе. Так что 2.01 как минимум. Может они уже дописали генератор до 2.60 - ХЕЗ

velikS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.