URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 48809
[ Назад ]

Исходное сообщение
"В Linux появилась экспериментальная поддержка файловой системы exFAT"

Отправлено opennews , 01-Фев-09 23:02 
Ogawa Hirofumi представил (http://groups.google.com/group/fa.linux.kernel/msg/e2e23eeb3... в списке разработчиков Linux ядра начальную реализацию поддержки файловой системы exFAT. Так как спецификации на формат exFAT не разглашаются, Linux драйвер (http://userweb.kernel.org/~hirofumi/exfat/) был создан путем изучения работы exFAT раздела, созданного при помощи драйверов из Windows Vista. В настоящее время драйвер может работать в режиме только для чтения.


Файловая система exFAT (http://ru.wikipedia.org/wiki/ExFAT) была реализована Microsoft в Windows Vista Service Pack 1, но также доступна в виде обновления к Windows XP. exFAT предназначена для использования на Flash накопителях большого объема, устраняя ограничения FAT32. Максимальный размер файла расширен с 4 Гб до 16 эксабайт, для уменьшения фрагментации и увеличения скорости введена битовая карта свободных блоков, ограничение на число файлов в одной директории поднято до 65 тыс., предусмотрена возможность хранения ACL (пока не поддерживается в Windows драйверах).


URL: http://www.phoronix.com/scan.php?page=news_item&px=NzAzMg
Новость: https://www.opennet.ru/opennews/art.shtml?num=20060


Содержание

Сообщения в этом обсуждении
"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено Аноним , 01-Фев-09 23:02 
Класс... Чтение? Этого достаточно пока что - для exFAT... Мало ли фотики будут писать в этом парашном формате, так хоть прочесть можно будет...

"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено Noldor , 01-Фев-09 23:02 
Начало положено. А вообще плохо, что в SD будет эта закрытая фс.

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено User294 , 02-Фев-09 14:25 
>Начало положено. А вообще плохо, что в SD будет эта закрытая фс.

Да уж, в 2009 году файловые системы можно было бы делать и поадекватнее.А то архитектурно - такое и 10 лет назад сделать было не вопрос.Микрософт как всегда на острие прогресса - пропихал дизайн ФС базирующейся на технологиях 10-летней древности.Да еще патентами обвешали.Извините конечно но за такой кал требовать денег (вроде они роялти хотят?) может только микрософт.Теперь микрософту налоги (роялти) платить придется и за флешки и карточки памяти до кучи? :E


"появилась экспериментальная"
Отправлено Andrey Mitrofanov , 02-Фев-09 14:34 
>>плохо, что в SD будет эта закрытая фс.
>в 2009 году файловые системы можно было бы делать и поадекватнее.

Вы чё оба -- тока что парашют отстегнули что ли, звёздные мальчики?
За что MS консорцЫуму или как там его SD заплатит, то и будем хавать большими ложкми и нахваливать.


"появилась экспериментальная"
Отправлено anonymous , 02-Фев-09 16:47 
Про парашют круто сказано :).
Консорциум SD уж давно не под опекой MS, хотя те основатели. Да и вообще в плане Secure в спецификации большие черные дыры.

"появилась экспериментальная"
Отправлено User294 , 03-Фев-09 00:36 
> то и будем хавать большими ложкми

Да вот что странно - USB не без участия интель и MS тем не менее делает организация.Достаточно нейтральная.Почему таким же манером нельзя было с ФС поступить не очень понятно.Если уж MS лезет в друзья опенсорцниками - могли бы ФС разработать.Совместно с другими и на голову лучше того что есть.

> и нахваливать.

Ну нахваливайте, флаг вам в руки.Я пока "нахваливаю" FAT32 путем юзания EXT3 на карточках (в винде цепляется как EXT2).Мне так знаете ли удобнее-не надо мыкаться с дефективной ФС нереально тормозящей на больших каталогах, ограничивающей размер файлов 4Gb и так далее.Как максимум на некоторых виндах приходится поставить драйвер, но это единоразово.


"появилась экспериментальная"
Отправлено Kaiser , 03-Фев-09 04:13 
Ext3 отличается от Ext2 наличием журнала. Внутреняя структура данных у них идентичная. У флешки ограниченное число циклов записи, отсюда как бы популярное требование: фс для флешки должна быть нежурналируемой.

То есть в Linux тебе тоже нужно монтировать флешку как Ext2.

Насколько помню, Windows не умеет понимать несколько разделов на флешка. То есть вариант: первый (маленький) раздел в fat с установщиком драйвера ext2 для win, на втором - ext2 с данными - не проканает.

Или твоя флешка далеко не в каждом компе прочитается, или ты носишь 2 флешки - одну с данными, другую с ext2 драйвером для windows.


"появилась экспериментальная"
Отправлено User294 , 03-Фев-09 17:05 
>У флешки ограниченное число циклов записи, отсюда как бы популярное требование:
>фс для флешки должна быть нежурналируемой.

Странная логика.При журналинге только метаданных записей не намного больше чем вообще без журналинга.А вот всякие там noatime стоит включить - от обовления времени доступа записи даже при чтении файлов.

>То есть в Linux тебе тоже нужно монтировать флешку как Ext2.

И потом в случае чего невовремя сдернув ее нудно педалить fsck как и с фатом полчаса?Спасибо, это вы сами, плиз.Всю жизнь монтирую как ext3 в линухе а в винде деградирует до ext2.Ну, драйвер просто не юзает журнал да и все.

>Насколько помню, Windows не умеет понимать несколько разделов на флешка.

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

>То есть вариант: первый (маленький) раздел в fat с установщиком драйвера ext2 для
>win, на втором - ext2 с данными - не проканает.

При случае проверю, благо не особо сложно.Единственное что может не цепляются автоматом все разделы.

>Или твоя флешка далеко не в каждом компе прочитается, или ты носишь
>2 флешки - одну с данными, другую с ext2 драйвером для
>windows.

Если на компе есть сеть, драйвер можно слить, он довольно мелкий.Собственно это же можно сказать и про exFAT на "старых" системах (XP, Vista, в которых оно ставится только при обновлении\установки сервиспака, в изначальном варианте этих систем оной поддержки нет).


"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено Buy , 01-Фев-09 23:29 
Ну вот, а все переживали, что Linux может отстать в этой области (ибо exFAT вроде как стандарт утверждена). Молодец Ogawa Hirofumi!!! :)

"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено Аноним , 02-Фев-09 01:04 
Ща в линуксе exFat быстрей обороты наберет чем в самой винде где про этот exFat на самом то деле и не сылшали... оперативненько

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено const86 , 02-Фев-09 01:10 
Точно. Через полгодика и запись допилят. Можно будет юзать на флешках и пугать ими виндузятников :)

"В Linux появилась экспериментальная поддержка файловой систе"
Отправлено Аноним , 02-Фев-09 01:36 
а религия позволит использовать закрытую ФС, да еще от самой МС?

"В Linux появилась экспериментальная поддержка файловой систе"
Отправлено slyer , 02-Фев-09 01:42 
>а религия позволит использовать закрытую ФС, да еще от самой МС?

Закрытая ФС, открытый  драйвер


"В Linux появилась экспериментальная поддержка файловой систе"
Отправлено User294 , 02-Фев-09 06:18 
>а религия позволит использовать закрытую ФС, да еще от самой МС?

Ну вон NTFS юзают.Правда вовсе не потому что он такой хороший а только если том такой прочитать надо.


"В Linux появилась экспериментальная поддержка файловой систе"
Отправлено const86 , 02-Фев-09 09:52 
>а религия позволит использовать закрытую ФС, да еще от самой МС?

Имидж - ничто, жажда - всё! :)
FAT32 на винчестерах нет, потому что не вижу
ни одного повода для этого (на компе только линукс).
Но на флешках юзаю именно FAT32, потому что иногда
приспичивает вставить флешку в какую попало винду.
Похоже, в будущем будет то же самое, только exFAT вместо FAT32.


"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено r0g3r , 02-Фев-09 02:36 
Мне интересно другое. Вроде как сама ФС защищена какими-то новыми патентами. Интересует юридическая сторона вопроса, касательно разработки драйвера.

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено Аноним , 02-Фев-09 05:56 
Юридическая сторона пиндостана мало волнует остальной мир.

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено r0g3r , 02-Фев-09 09:36 
>Юридическая сторона пиндостана мало волнует остальной мир.

Ты то скажи тем товарищам из ОБЭП, которые штрафуют конторы на очень нехилые денги за "пиратскую" винду.


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено Vieryn , 02-Фев-09 09:52 
Просьба не путать интеллектуальную собственность (коей является винда как продукт) и патенты на ПО, которые не действуют за пределами пендостана.

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено sluge , 03-Фев-09 10:42 
панетны тоже интеллектуальная собственность

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено Sergey , 03-Фев-09 13:38 
В РФ патенты пендостана не принимаются. Вот если вы зарегаете какую-то идею, запатентованную в пендостане еще и в нашем патентном бюро, тогда оно станет интеллектуальной собственностью де-юре.

"собственность на носителей интеллекта, что ли?"
Отправлено Michael Shigorin , 04-Фев-09 15:26 
>Просьба не путать интеллектуальную собственность (коей является винда как продукт)
>и патенты на ПО, которые не действуют за пределами пендостана.

О!  хоть кто-то мне пояснит наконец, что же такое "интеллектуальная собственность", зачем она нужна при живом копирайте и вообще кому.

Терпеливо жду, причём если знать обстоятельства -- получается особо интересно :-)


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено User294 , 03-Фев-09 17:50 
>Ты то скажи тем товарищам из ОБЭП, которые штрафуют конторы на очень
>нехилые денги за "пиратскую" винду.

Так они по нашим законам штрафуют в вовсе не по штатовским.И там пиратство тоже наказуемо.Понятно кто это пропихал.А вот что они предъявят вам в случае линухов?Хучшее что они могут - забрать компы на экспертизу.


"Патенты на exFAT"
Отправлено uldus , 02-Фев-09 10:01 
>Мне интересно другое. Вроде как сама ФС защищена какими-то новыми патентами. Интересует
>юридическая сторона вопроса, касательно разработки драйвера.

Насколько я понимаю ситуация с exFAT аналогична FAT32 и NTFS, на части которых у Microsoft тоже есть патенты и пока кроме истерии некоторых аналитиков никаких нападков со стороны MS замечено не было. Вот если вы возьмете идеи по расширению стандартной FAT32, заложенные в exFAT, и начнете распространять другую ФС superFAT - тогда ждите беды.


"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено СуперАноним , 02-Фев-09 08:42 
На флешках Ext2 самое то, роялти никому платить не надо. И чего бы производителям фотиков, флешек не сговориться и не прокатить дружненько M$. Драйвера-то под Вынь-ду для Ext2 есть.
В этой exFAT, наверное, с атрибутами файлов, как всегда у M$, почти никак, и регистр символов не различается.

"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено SlOPS , 02-Фев-09 14:05 
>На флешках Ext2 самое то, роялти никому платить не надо. И чего
>бы производителям фотиков, флешек не сговориться и не прокатить дружненько M$.
>Драйвера-то под Вынь-ду для Ext2 есть.
>В этой exFAT, наверное, с атрибутами файлов, как всегда у M$, почти
>никак, и регистр символов не различается.

А как же работоспособность из коробки? Производители флешек и так никому за ФС не платят, - как собственно и винчестеров. Хочешь Ext2, - пожалуйста, хочешь ReiserFS, - нет проблем.
С фотиками сложнее, но их выбор продиктован не политикой, а чистой экономической выгодой. И затраты на патенты тут даже не при чем.
Будет exFAT поддерживаться во всех ОС, - она будет иметь будущее (или яблочникам тоже придется объяснять, что фотик не работает с их ненаглядным Буком по вине MS?), если нет, - выберут что-то иное.
FAT32 для флешек пока что предпочтительнее ввиду повсеместной поддержки из коробки. Ext2 пока остается как план B.


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено User294 , 02-Фев-09 16:15 
>А как же работоспособность из коробки?

Ровно так же как и с exFAT - как минимум 80% юзеров с XP однофигственно сосут и так и сяк.Для ext'ов есть драйвер.Кстати чтобы не городить дефективную ФС на всю карточку можно так: драйвер на мелком FAT12 разделе + основной раздел в чем-то менее говенном чем FAT (EXT2) =).А то FAT на большом разделе мягко говоря отстоен.И тормоз при работе с каталогами, и файлы >4Gb не запишешь.Давно пора закопать.


"экспериментальная поддержка файлов"
Отправлено Andrey Mitrofanov , 02-Фев-09 18:15 
>чтобы не городить дефективную ФС на всю карточку можно так: драйвер на мелком FAT12 разделе + основной раздел в чем-то менее говенном чем FAT (EXT2) =).

Драйверы для (всех возможных) фотоаппаратов не забудь положить туда ж, парашутист...

>Давно пора закопать.

...с лопатой.


"экспериментальная поддержка файлов"
Отправлено vitek , 02-Фев-09 22:01 
>Драйверы для (всех возможных) фотоаппаратов не забудь положить туда ж, парашутист...

а это зачем?
mass storage devices уже отменили?


"экспериментальная поддержка файлов"
Отправлено User294 , 03-Фев-09 00:48 
>mass storage devices уже отменили?

Mass storage - всего лишь блочный девайс.Он к ФС сам по себе не привязан и там может быть по идее любая ФС.С фотоаппаратами - наверное блаародный дон намекал что фотоаппараты не осилят парсить EXT или что там еще на карточке.

Только он забыл добавить то что существующий сейчас парк фотоаппаратов и операционок 1 фиг ничего об ExFAT тоже не знает в массе своей.И кстати даже с просто SDHC вместо SD умеет работать не любой девайс (в лучшем случае помогает обновление фирмвари, в хучшем - вы в пролете).Что-то блаародный дон забыл позубоскалить про драйвера SDHC на всех SDHC картах для всех SD устройств.Странно.


"экспериментальная поддержка файлов"
Отправлено ноним , 03-Фев-09 10:10 
ну так и я о чём.
какие ещё дрова для фотоаппаратов нужны? только дрова фс. с двух концов.

"передержка файлов"
Отправлено Andrey Mitrofanov , 03-Фев-09 10:23 
>ну так и я о чём.
>какие ещё дрова для фотоаппаратов нужны? только дрова фс. с двух концов.

Ключевое слово "с двух": через несколько лет флеши ещё, фото-кино матрицы подешеваеют/подрастут, появятся (потом станут массовыми) фото-кино с exefs...

А ортодокесы так и будут жить без цифро-мыльницы: драйвера ext2-то в мыльницах не делают, аднака.


"передержка файлов"
Отправлено vitek , 03-Фев-09 15:58 
ну почему же. http://www.linuxpromagazine.com/online/news/sony_dsc_g3_came...
а вопрос с фс решили ещё проще - Wi-Fi connectivity:
Built-in Wi-Fi 802.11b/g connectivity1 lets you connect your Cyber-shot® DSC-G3 camera from home, hotel, airport, restaurant, or just about any accessible wireless hotspot and upload photos and videos directly from the camera. In addition, the DSC-G3 includes complimentary Wi-Fi access at thousands of AT&T locations across the U.S., including selected book stores and major quick serve restaurant locations as well as hundreds of premium hotels and airports.
Easy Upload Home Page: Direct from the camera, you can conveniently upload pictures and videos to popular sharing sites including YouTube™, Picasa™ Web Albums, Photobucket™, Shutterfly® and DailyMotion™. (YouTube and Picasa are trademarks of Google Inc., Photobucket is a trademark of Photobucket, Inc., Shutterfly is a trademark of Shutterfly Inc., Dailymotion is a trademark of Dailymotion SA.)
p.s.:
а вот упомянутая Вами exefs просто ставит в тупик...

"экспериментальная поддержка файлов"
Отправлено User294 , 03-Фев-09 00:44 
>Драйверы для (всех возможных) фотоаппаратов не забудь положить туда ж, парашутист...

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

А лично я буду использовать для своих нужд то что мне удобно.И тормозной FAT32 с лимитом на 4 гига на файл я удобным как-то не нахожу.Ну, может оставлю 1-2 карты для совместимости с разной парашей, примерно как народ кодирует в древний и неэффективный Mpeg2 только чтобы DVD записать который тупой DVD-плеер схарчит.Но ориентироваться на подобный хлам - я и не подумаю.Если кто-то не может прочесть *мои* карточки - это *его* половые трудности.Я их прочесть смогу.


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено Ivan , 02-Фев-09 16:28 
> Драйвера-то под Вынь-ду для Ext2 есть.

Где? Я только коммерческие видел.


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено Den , 02-Фев-09 18:29 
http://www.fs-driver.org/

http://ext2fsd.sourceforge.net/


"Ext2 на флешке хуже FAT32"
Отправлено Андрей К. , 02-Фев-09 15:18 
Ext2 на флешке хуже FAT32 потому как запись идет медленее.

"Ext2 на флешке хуже FAT32"
Отправлено Capth , 02-Фев-09 15:45 
>Ext2 на флешке хуже FAT32 потому как запись идет медленее.

Воопще-то разумнее было бы использовать:
- http://sources.redhat.com/jffs2/ JFFS2
- http://www.yaffs.net/ YAFFS
- http://www.logfs.org/logfs/ LogFS
- http://www.linux-mtd.infradead.org/doc/ubifs.html UBIFS
Но тут проблемы с виндой будут.


"Ext2 на флешке хуже FAT32"
Отправлено Georges , 02-Фев-09 18:06 
угу. не раньше чем флешки будут делать без flash translation layer

"Ext2 на флешке хуже FAT32"
Отправлено СуперАноним , 02-Фев-09 22:28 
Ух ты ж, а я-то и не знал! Потому и таскаю на флешке с Ext2 дистфайлы.

"Ext2 на флешке хуже FAT32"
Отправлено vitek , 02-Фев-09 22:41 
а с чего бы?
разницы ни какой не замечал.

"Ext2 на флешке хуже FAT32"
Отправлено Аноним , 02-Фев-09 23:14 
У меня флэшка на 16 Гб под ext2, а была под fat32. В случае с fat32 запись на 18 Мб/c файла объемом 1 Гб, на ext2 тоже 18 Мб/c. Где медленно-то???

"Ext2 на флешке хуже FAT32"
Отправлено Andrey Mitrofanov , 03-Фев-09 10:27 
>В случае с fat32 запись на 18 Мб/c файла объемом 1
>Гб, на ext2 тоже 18 Мб/c.

А 1 миллиард файлов по 1 байту? %)

>Где медленно-то???

Да, тоже было бы интересно...


"Ext2 на флешке хуже FAT32"
Отправлено vitek , 03-Фев-09 16:03 
>А 1 миллиард файлов по 1 байту? %)

а в fat это вообще сделать можно? :-D
фраза из новости выше:
>ограничение на число файлов в одной директории поднято до 65 тыс.


"В Linux появилась экспериментальная поддержка файловой системы exFAT"
Отправлено Ivan , 02-Фев-09 16:11 
> Так как спецификации на формат exFAT не разглашаются, Linux драйвер был создан путем изучения работы exFAT раздела, созданного при помощи драйверов из Windows Vista.
> ибо exFAT вроде как стандарт утверждена)

Они что курили?! Как можно закрытую систему утверждать как стандарт? Как люди должны соблюдать стандарт, если он скрывается?


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено const86 , 03-Фев-09 01:23 
>Они что курили?! Как можно закрытую систему утверждать как стандарт? Как люди
>должны соблюдать стандарт, если он скрывается?

Покупать спеки у мелкософта и реализовывать. И небось, за каждую проданную реализацию, в виде фотика или флешки, платить ещё мзду. Такие вот стандарты...


"В Linux появилась экспериментальная поддержка файловой систе..."
Отправлено Аноним , 03-Фев-09 01:44 
> Такие вот стандарты...

Это не стандарты, это не соответствует самому смыслу слова "стандарт".


"В Linux появилась ... словарь"
Отправлено Andrey Mitrofanov , 03-Фев-09 10:31 
У некоторых компаний свои "стандарты" и свой словарь -- более удобные для завладения деньгами различными способами.