LINUX.ORG.RU

Вышел fuse-exfat 1.0.0

 


0

1

ExFAT — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7, MacOS X Snow Leopard 10.6.5. Стоит отметить, что крупные производители электроники, такие как Sony или Canon уже подписали соглашение с фирмой Microsoft о лицензировании ExFAT. Для производителей устройств с операционными системами на базе ядра Linux — Android и MeeGo доступен драйвер для файловой системы ExFAT под проприетарной лицензией, который, скорее всего, не будет открыт из-за соглашения с Microsoft и пока предназначен только для OEM производителей.

Основные изменения:

  • Увеличена скорость работы.
  • Для Linux активирован big_writes.
  • Теперь используется BLKROGET ioctl для уверенности, что устройство не Read-only.
  • Добавлена поддержка Mac OS X 10.8.
  • Также для Mac OS X теперь работает утилита mkfs.
  • Устранен крах при размонтировании тома, когда некоторые файлы ещё открыты.

>>> Подробности

★★★★★

Проверено: tazhate ()
Последнее исправление: Binary (всего исправлений: 1)

Ответ на: комментарий от Pavval

Автору, кстати, респект за использование FUSE.

автору до конца жизни придётся выплачивать micro$oftу за нарушения патентов

thunar ★★★★★
()

Самое фиговое то что даже тут среди читателе никто не упомянул патенты ...

anonymous
()
Ответ на: комментарий от anonymous

Самое фиговое то что даже тут среди читателе никто не упомянул патенты ...

О, простите. Пока читал тред уже упомянули.

anonymous
()
Ответ на: комментарий от Saloed

ахтунг! трупачки на лор пробрались! по теме: нужно, ибо только в особо кастомных прошивках(для фотиков) может быть возможность записи на другую фс

anonymous
()
Ответ на: комментарий от thunar

у меня нет для вас других вендоров

anonymous
()
Ответ на: комментарий от Saloed

Буду искать фотак без говна унутре.

А нету! Нету фотиков, которые пишут файло > 4Гб не на exFAT. Потому что другой поддерживаемой в Win и простой для эмбеддеда ФС нету.

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

автору до конца жизни придётся выплачивать micro$oftу за нарушения патентов

Автор не использует exFAT, он только написал драйвер, которым можно пользоваться при условии купленного патента.

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

надо добровольно продаваться в анальное рабство. голосуй рублём — не покупай отгороженное железо.

Думаю, посетители ЛОРа и так в основном это понимают. Ты вот попробуй донести эту мысль до широких масс.

Dobriy_i_Prostoy
()
Ответ на: комментарий от Pavval

Автор не использует exFAT, он только написал драйвер, которым можно пользоваться при условии купленного патента.

Полюбому он написал с первого раза без отладки и сам не пользуется своим творением.

Dobriy_i_Prostoy
()

Нужно ! Недавно пытался в федоре установить. Оно теперь в репах будет или они не примут из-за огорожености патентами ??

cryptohedge
()
Ответ на: комментарий от Dobriy_i_Prostoy

Полюбому он написал с первого раза без отладки и сам не пользуется своим творением.

Я свято в это верю. На ЛОРе не место нарушителям закона, особенно американского.

Pavval ★★★★★
()

Собственно, на моем galaxy note 10.1 внешняя microsd карточка форматируется именно под exfat. Что меня ужасно раздражает, но заставить ведроид воспринять эту карточку форматировнную под ext4 пока не удалось. Никто не знает, как это сделать?

jerf
()

Нет слов, одни междометия... Вот куда эти ироды метят! Хотят добиться того, чтоб в этих наших ведрофонах использовалась их паскудная exFat, и тогда карточку с телефона на андроиде можно будет примонтировать в винде, а в линуксе - нет.

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

Нахрена нужно это проприетарное угрёбище, которое ещё и ЛИЦЕНЗИРОВАНИЯ требует? И вообще, блин, только мерзософт мог в 21(!!!) веке...

Потому что только у мерзософта в 21 веке в ОС нет штатного способа добавить поддержку альтернативной ФС. Производители были бы рады использовать что-то свое, вот только оно не будет открываться в шиндошс. Хомячки будут негодовать.

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

Есть. Драйвера ФС - просто один из типов дров. Пиши, распостраняй - кто мешает? Тот же exfat в винде - это один файл драйвера и ключи в реестр. Что мешает написать свой для ext4?

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

Помню какой-то проектик, позволявший шариться по ext2/ext3 из-под винды. Реализован был в виде отдельного приложения, напоминающего проводник. Выходит, что-то все-таки помешало нативной реализации.

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

Что мешает написать свой для ext4?

В Ext2FSD есть экспериментальная поддержка ext4. Но проблема в другом. Ты не уломаешь производителей массовой техники ставить в неё ФС, которая на винде читается только сторонним драйвером, если уже есть exFAT, который, грубо говоря, понимает 60% десктопа и года через полтора поймёт ещё 35. А на оставшиеся 5 можно и положить, особенно, если производителей грамотно уверят, что 5 - это на самом деле 1.

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

Помню какой-то проектик, позволявший шариться по ext2/ext3 из-под винды. Реализован был в виде отдельного приложения, напоминающего проводник.

Это было давно и неправда.

Выходит, что-то все-таки помешало нативной реализации.

Ничего принципиального. Давным-давно уже есть нативные драйвера Ext2FSD и Ext2IFS. Они отлично работают с ext2 и ext3 и экспериментльно - с ext4. Я, правда, как-то получил в XP BSOD из-за Ext2FSD, но это из-за того, что писал им раздел, где системная локаль - KOI8-R, а в имени записываемого файла были украинские символы. Сейчас, думаю, на 99% никсовых ФС локаль UTF8, и проблема ушла сама собой.

Проблема только в том, что Microsoft никогда не включит такие дрова в дистрибутив винды: оно ему не надо. А значит, это хомячково-недружелюбное решение.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: комментарий от MumiyTroll

а за абсолютно бессмысленный комментарий,

здесь таких камментов каждый второй, а таких, как ты баттхертеров, считай каждый первый

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

Думаю, посетители ЛОРа и так в основном это понимают. Ты вот попробуй донести эту мысль до широких масс.

До некоторых доходит после того как псевдопринтер дерьмокэнон не запускается на 64-битной семерке, до большинства нифига (

AlexVIP
()
Ответ на: комментарий от Andrew

На картах памяти, флешках. Вообщем-то exfat == fat64, т.е очередная ФС из семейства FAT, снимающая ограничение размера файла в 4гб (fat32)

а фотики уже снимают снимки в 4+ Гб?

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

Кажись был запрет на GPL дрова.

Ext2Fsd распространяется под GPLv2.

hobbit ★★★★★
()

Уже поставил. Хорошая вещь.

Sociopsih ★☆
()
Ответ на: комментарий от Andrew

Уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи (это сильно смягчается выравниванием износа — wear leveling, — встроенным в современные USB-накопители и SD-карточки). Это была основная причина разработки ExFAT.

не нужно, ибо флешки уже давно пишут на разные сектора, сами, без участия ФС.

Теоретический лимит на размер файла 264 байт (16 эксабайт). Максимальный размер кластера увеличен до 225 байт (32 мегабайта).

на флешке? лет через 10 возвращайтесь, у меня таких флешек нет.

Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.

ext2 в этом плане лучше.

Введена поддержка списка прав доступа.

ACL на флешке? Народ тут ноет, что им права не отключить в нормальных ФС, и они им «мешают». На кой ляд вводить ещё и ACL?

Поддержка транзакций (опциональная возможность, должна поддерживаться устройством).

ага. Устройством, ОС, и программой. На сегодня нет ни того, ни другого, ни третьего.

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

Карты памяти в фотиках

Это в каких? Повсеместно FAT32 в SDHC картах, реже FAT16 в SD. Canon форматирует в FAT32.

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

А какие у этой ФС преимущества перед другими?

Ее насильно проталкивает одна корпорация-монополист на рынке PC.

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

galaxy note 10.1 внешняя microsd карточка форматируется именно под exfat. Что меня ужасно раздражает, но заставить ведроид воспринять эту карточку форматировнную под ext4 пока не удалось

Яркий пример, почему андродид хреновый представитель линуксового семейства.

ramon13666 ★★★
()

Я не совсем понял Вас. Для FUSE - открытый, для ядра на ARM - закрытый? Две реализации? Вы желтизну то уберите тогда.

ktulhu666 ☆☆☆
()
Ответ на: комментарий от segfault

Антимонопольщиков бы на них. Уроды. Нет, ну реально УРОДЫ - требовать бабла за говённую примитивную недоФС, и пользуясь своим монопольным положением принуждать всех к использованию... Хотя по справедливости - не антимонопольщиков на них, а просто разбомбить к чертям собачьим.

Saloed
()
Ответ на: комментарий от PaRuSoft

Добавлена поддержка Mac OS X 10.8

А зачем? Макось же из коробки умеет читать, писать и форматировать в exFAT.

Один чувак в рассылке утверждал, что сабж работает стабильнее, чем драйвер от Apple.

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

Автору, кстати, респект за использование FUSE.

автору до конца жизни придётся выплачивать micro$oftу за нарушения патентов

Автору глубоко плевать на американские законы, т.к. он живет не в США.

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

Потому, что sony и canon по жизни мрази и делают фиготу для говноедов. Одга только ущербная консоль для извращенцев под названием PlayStation 3 чего стоит.

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

Матан, видать, кульхацкеры, пересдают.

Вот и нету «закопайщиков».

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

там своих fat и рейзерфс хватает, куда только смотрят эти «крупные производители электроники».

К сожалению, «крупным производителям электроники» жизненно надо, чтобы их железо (камеры и т.п.) поддерживались виндой, а для этого надо, чтобы мс сотрудничала по включению драйверов.

Хотя мне таки непонятно, что мешало все-таки использовать ту же UDF.

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

А где она (ExFAT) уже используется? Можете привести примеры, пожалуйста?

Флешка стандарта SDHC, то есть ВСЕ SD-флешки размером больше 4Gb.

Увы для фотика большая флеш нужна. Значит увы, но ExFAT нужен.

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

А какие у этой ФС преимущества перед другими? Ну то есть почему ее вообще где-то используют?

Пропихнули в стандарт для флешек SD форм-фактора. Теперь для их чтения/записи нужно ExFAT. Либо переформатить в свой, но тогда фотик и читалка книжек не поймет этой флехи. А без работы с фотиками SD нафиг не впился =)

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

И ещё поражают дятлы, которое ЭТО используют. Им файловых систем мало?

А есть фотики-мыльницы, который работают с более адекфатными ФС? И чтобы в ближайшем магазине )))

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

Буду искать фотак без говна унутре.

Камера обскура.

UNiTE ★★★★★
()

Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP (с обновлением KB955704)

Windows XP (с обновлением KB955704)

В SP3 так понимаю KB955704 не включено? Единственный недостаток ФС проприетарность и М$ и потому его будут поливать говном, но если подумать, чем ExFAT хуже NTFS.

Napilnik ★★★★★
()

fuse-exfat это открытая реализация файловой системы ExFAT: «Код проекта распространяется под лицензией GPLv3 и оформлен в виде FUSE-модуля» http://www.opennet.ru/opennews/art.shtml?num=35884

По _тексту_ новости складывается впечатление, что fuse-exfat закрыт (потому что автор описал exFat от MS, а сама новость-то о fuse-exfat).

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

Будем приобретать мультимедийную технику с f2fs

Ага, лазить по китайским сайтам и искать нужное а потом платить за растаможку и иметь секс с локализацией.

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

Автору глубоко плевать на американские законы, т.к. он живет не в США.

«До сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей открытого пакета exfat-fuse, но формально, при его использовании в коммерческих продуктах, Microsoft может инициировать иск о нарушении своих патентов.» А самому автору может и плевать.

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