The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для ядра Linux подготовлен модуль с реализацией файловой системы exFAT (дополнено)

26.06.2013 11:37

В рамках проекта exfat-nofuse создана реализация файловой системы exFAT, выполненная в форме модуля для ядра Linux. Новая реализация поддерживает работу в режиме чтения и записи и отличается от ранее доступного проекта exfat-fuse более высокой производительностью, достигнутой благодаря выполнению драйвера на уровне ядра и отказа от использования дополнительной прослойки FUSE. Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.

Лицензия, под которой распространяется код драйвера, не указана. Первая независимая реализация exFAT была подготовлена на основе обратного инжиниринга драйвера Microsoft ещё в 2009 году, но не была включена в ядро Linux из-за использования в exFAT запатентованных технологий и требования обязательного лицензирования реализаций данной файловой системы. Из легальных способов обеспечения работы exFAT в Linux и Android подготовлены реализации данной ФС от компаний Tuxera и Paragon, но это закрытые коммерческие разработки, распространяемые по контрактам с OEM-производителями и развиваемые в рамках специального соглашения с Microsoft.

Условия лицензирования exFAT накладывают определенные обязательства о неразглашении информации. Попытки компании Tuxera согласовать с Microsoft возможность создания открытого варианта реализации exFAT не увенчались успехом. Тем не менее, существует и успешно развивается открытый проект exfat-fuse, который создан без привлечения подпадающей в соглашение о неразглашении документации и спецификаций Microsoft. Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета. Тем не менее разработчики дистрибутивов сторонятся поставки exfat-fuse в составе своих репозиториев. Реализация в виде модуля ядра не лишена аналогичных юридических недостатков, но устраняет основную техническую проблему exfat-fuse - низкую производительность.

Файловая система exFAT была создана Microsoft для устранения ограничений FAT32 при использовании на Flash-накопителях большого объема. Поддержка файловой системы exFAT появилась в Windows Vista Service Pack 1 и Windows XP с Service Pack 2. Максимальный размер файла по сравнению с FAT32 был расширен с 4 Гб до 16 эксабайт, устранено ограничение на максимальный размер раздела в 32 Гб, для уменьшения фрагментации и увеличения скорости введена битовая карта свободных блоков, ограничение на число файлов в одной директории поднято до 65 тыс., предусмотрена возможность хранения ACL.

Дополнение: автор репозитория на GitHub сообщил, что изначальный код драйвера не его, он просто нашёл его около месяца назад на GitHub и адаптировал для работы со свежими ядрами Linux. Драйвер изначально был создан для Android и вероятно является утечкой кода из одной из проприетарных разработок. В связи с неясным характером лицензии на драйвер, использовать его можно на свой страх и риск, так как велика вероятность нарушения чужой интеллектуальной собственности.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Первый стабильный релиз открытой реализации файловой системы exFAT
  3. OpenNews: В Linux появилась экспериментальная поддержка файловой системы exFAT
  4. OpenNews: Microsoft требует лицензировать использование exFAT
  5. OpenNews: Для Linux представлен проприетарный драйвер с поддержкой exFAT
  6. OpenNews: Компания Tuxera выпустила пакет с драйверами FAT, NTFS и exFAT для Linux и Android
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/37281-exfat
Ключевые слова: exfat
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (113) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, бедный буратино (ok), 11:49, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +27 +/
    > Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета.

    А зачем их давить? Рэкетир не давит детей в песочнице, он ждёт, пока они вырастут и разбогатеют.

     
     
  • 2.9, mihalych (ok), 12:39, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Опередил, если честно. Да вот потому и не давят, что ихняя недо_фс, не получила (пока) должного распространения. Зачем же давить-то. Если это недо_фс (которая кстати философии unix/linux не придерживается вообще), получит распространение (юзерам ведь до_лампочки какая ось стоит в аудио плеере, телевизоре и т.д.), то они потом штырь раскаленный введут в .... производителям. И будут, будут драть отчисления... Вот и растет мегатрололо_компания, которая зарабатывает на ничего_не_делании.
    Кстати с развитием emmc скоро вообще будет без разницы, что там за фс на флешке ибо контроллер сам будет заниматься распределением нагрузки на ячейки памяти и все эти фс для флешек потеряют смысл, но ведь никому ничего не докажешь.
     
     
  • 3.26, тоже Аноним (ok), 13:50, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Файловые системы и не имеют смысла для носителей.
    Они имеют смысл для ОС, которая работает с информацией на этих носителях.
    Что лежит ниже уровня ФС - ОС пофиг, это забота контроллеров. Хоть мнемокристаллы. Но пока информация на мнемокристалл будет записываться в виде файлов, ограничения ФС никуда не денутся.
     
     
  • 4.30, Andrey Mitrofanov (?), 14:37, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Файловые системы и не имеют смысла для носителей.
    > Они имеют смысл для ОС, которая работает с информацией на этих носителях.
    > Что лежит ниже уровня ФС - ОС пофиг, это забота контроллеров.

    Нет, не всегда. Для флэшей строили _другие FS именно поэтому, например. Wear leveling + отсутствие "платы" за seek. Особо продвинутые ядерные разработчики утверждают, что грядёт ещё поколение носителей -- те, что in-memory или NVM, которые со скоростями, сравнимыми с основным ОЗУ, будут _сильно тормозиться block layer-ом ядра.

     
     
  • 5.35, linux must __RIP__ (?), 15:55, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –7 +/
    можно вставлю свои 2 копейки?
    Ребята из perf team - говорят что уже сейчас block layer ядра тормозит наш рейд :) не говоря уже о всяких ext4.
    Всего каких-то 4-6Gb/s и начинаются чудеса..
    И это даже не ssd рейд :)
     
     
  • 6.52, Аноним (-), 22:49, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ребята из perf team - говорят что уже сейчас block layer ядра

    А, то-есть вы юзаете линь, но при этом желаете ему рипнуться? Офигеть, гражданин пилит сук на котором сидит. Какой умный гражданин.

    > тормозит наш рейд :) не говоря уже о всяких ext4.
    > Всего каких-то 4-6Gb/s и начинаются чудеса..
    > И это даже не ssd рейд :)

    Так это... пользуйся чем-нибудь другим, если оно будет работать лучше. Тебя на линухе никто не держит. А "всего" 6Гб/сек это обычно неслабый такой кусок от memcpy() в системе.

     
     
  • 7.86, Andrey Mitrofanov (?), 12:49, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Ребята из perf team - говорят что уже сейчас block layer ядра
    > А, то-есть вы юзаете линь,

    Да не, он купил "зашибательный" сервер. _После_ покупки продавцы сервера послали его в пешее эротическое с _его проблемами с линуксом. И вот он здесь -- эротизирует свои проблемы с линуксом. </парэротитских игр участник>

     
  • 6.85, Andrey Mitrofanov (?), 12:46, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > можно вставлю свои 2 копейки?
    > Ребята из perf team - говорят что уже сейчас block layer ядра
    > тормозит наш рейд :) не говоря уже о всяких ext4.

    Хорошо, что ты оплатил решение своих проблем разрабам FreeBSD! Можешь с совершенно чистой, кристальной, совестью плевать в авторов этих-ихних линуксов.

    Молодець.

    > Всего каких-то 4-6Gb/s и начинаются чудеса..
    > И это даже не ssd рейд :)

    Добавить десяток ксеонов и поставить FreeBSD -- решает фсйёо. </ну мы так и поняли>

     
  • 2.22, Аноним (-), 13:42, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Осталось только понять - зачем становиться лохом? Ну например что такого в этом exFAT чтобы им вообще пользоваться? У самсуня F2FS намного лучше получился. И не особо переусложненный и ядреный по скорости как черти-что.
     
     
  • 3.28, AlexAT (ok), 14:15, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Осталось только понять - зачем становиться лохом? Ну например что такого в
    > этом exFAT чтобы им вообще пользоваться? У самсуня F2FS намного лучше
    > получился. И не особо переусложненный и ядреный по скорости как черти-что.

    Ну да, в отличие от мелкомягких индусов, самсунь всю жизнь занимается флешом, к нему доверия как-то больше.

     
     
  • 4.53, Аноним (-), 22:56, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мелкомякотные и их индусы решили просто бабла срубить на том факте что руки умею... большой текст свёрнут, показать
     
     
  • 5.110, Аноним (-), 12:11, 02/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это вы так договоритесь до того, что у воров надо воровать, убийц убивать, насильников насиловать. Никакую правовую систему с вами не построишь!!
     
     
  • 6.112, arisu (ok), 12:39, 02/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Это вы так договоритесь до того, что у воров надо воровать, убийц
    > убивать, насильников насиловать. Никакую правовую систему с вами не построишь!!

    отличная правовая система получается же.

     
  • 3.44, anonymus (?), 21:23, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Например, если она принята как стандарт для SDXC карт.
     
     
  • 4.49, mihalych (ok), 22:06, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Например, если она принята как стандарт для SDXC карт.

    Опять же, кем? Микрософтом? Лишь потому, что это ихний лисапед. Остальные фс - рассово неверные.

     
     
  • 5.66, anonymus (?), 23:32, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вобще-то, SD Association стандартизирует SDxx
     
     
  • 6.111, Аноним (-), 12:14, 02/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Вобще-то, SD Association стандартизирует SDxx

    Для полноты картины ты ещё расскажи на какие кластеры компаний внутри SD Association, кто решает, а кто покурить и выполнить решение зашел.

     
  • 4.54, Аноним (-), 22:58, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Например, если она принята как стандарт для SDXC карт.

    Осталось только придумать: нафига большинству пользователей этих карт (андроидным телефонам) какой-то SDXC на конских условиях? Реформат в нечто более вменяемое и досвидания. А мс потом в своих телефонах со своими 2% рынка пусть как хочет так и читает карты с телефонов на ведроиде.

    Для винды драйверов нет? Так новый ведроид нынче файло по MTP перекидывает - при таком подходе вообще проблема с драйверами не присутствует.

     
     
  • 5.67, anonymus (?), 23:33, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тут еще народ с фотоаппаратами, видеокамерами, и плеерами, и телефонами на не Android OS, надо учитывать.
     
     
  • 6.71, arisu (ok), 23:56, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > тут еще народ с фотоаппаратами, видеокамерами, и плеерами, и телефонами на не
    > Android OS, надо учитывать.

    не надо. пусть капают на мозги вендорам — реализации то открытые, встроить не проблема.

     
     
  • 7.76, Аноним (-), 10:16, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем? Если MS им и спецификации и Frame даёт практически на халяву. Так дешевле, 3,5 несогласных большой прибыли не принесут, а несовместимость с другими устройствами на уровне ФС принесет большие убытки.
     
     
  • 8.92, arisu (ok), 15:33, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нулевые достаточно небольшой такой рекламной кампании 171 новый стандарт позв... текст свёрнут, показать
     
  • 5.102, qux (ok), 14:44, 28/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > нафига большинству пользователей этих карт (андроидным телефонам)
    > Реформат в нечто более вменяемое и досвидания. А мс потом в своих телефонах со своими 2% рынка пусть как хочет так и читает карты с телефонов на ведроиде.

    Производителей и пользователей фото- и видеокамер поагитируйте. Всех пользователей уже выпущенных смартфонов, впрочем, тоже — что-то менее распространенное они вообще не факт что прочитают, а до более (типа ext4 без журнала) 98% из них в текущем интерфейсе не доберется.

     

  • 1.2, MPEG LA (?), 11:51, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >ограничение на число файлов в одной директории поднято до 65 тыс

    в FAT32 тоже было 64k вроде...

     
     
  • 2.4, devl547 (ok), 12:07, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    65535, но там это как-то зависело от имен файлов.
     

  • 1.3, Наивный чукотский юноша (?), 11:54, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Главное, что бы не включали в основную ветку. И было бы здорово, если бы существовала реализация в виде модуля dkms - тогда и формально придраться не к чему в случае наезда.
     
     
  • 2.6, анон (?), 12:10, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Именно так, а то майкрософт будет давить на всех производителей девайсов с ядром линукса за то, что там используется линукс, а микрософт еще не получил свои 15 баксов.
     
     
  • 3.23, Аноним (-), 13:45, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой флешке, например. А майкрософт пусть сам и жрет свой формат если хочет. А чего такого хорошего в этом ископаемом вообще есть?
     
     
  • 4.36, linux must __RIP__ (?), 15:56, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой
    > флешке, например. А майкрософт пусть сам и жрет свой формат если
    > хочет. А чего такого хорошего в этом ископаемом вообще есть?

    можешь показать :-) Только не удивляйся что если ты попросишь распечатать с своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным на весь свет :-)

     
     
  • 5.45, anonymus (?), 21:25, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой
    >> флешке, например. А майкрософт пусть сам и жрет свой формат если
    >> хочет. А чего такого хорошего в этом ископаемом вообще есть?
    > можешь показать :-) Только не удивляйся что если ты попросишь распечатать с
    > своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным
    > на весь свет :-)

    Я не думаю, что даже получится записать на такую флешку что-то с фотоаппарата :)

     
     
  • 6.56, Аноним (-), 23:02, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я не думаю, что даже получится записать на такую флешку что-то с
    > фотоаппарата :)

    О, идея кстати: самсунь как раз фотик с открытой прошивкой на ведроиде пилит. Вот это мог бы быть первый фотик который не только может синкать фото на компьютер (роутер, nas, ...) сам, но и юзать удобную владельцу а не каким-то там мелкософтам ФС.

     
  • 5.55, Аноним (-), 23:00, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > можешь показать :-) Только не удивляйся что если ты попросишь распечатать с
    > своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным на весь свет :-)

    Зачем? Я сам себе распечатаю фотографию. Не отрывая попы от стула. Еще мне не хватало куда-то бегать, жрать какие-то кактсуы, обижаться на весь свет и чего там еще.

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

     
  • 5.87, Andrey Mitrofanov (?), 12:51, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >тебя пошлют далеко.. И будешь обиженным на весь свет :-)

    По себе. Натурально.

     
  • 4.51, Аноним (-), 22:33, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Разве вы не знаете, что в коде FF2FS используются патенты МС? Производителям все равно прийдется платить. С андроидом то все равно не получилось
     
     
  • 5.57, Аноним (-), 23:04, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Разве вы не знаете, что в коде FF2FS используются патенты МС? Производителям
    > все равно прийдется платить. С андроидом то все равно не получилось

    Пусть покажут номера патентов или идут в пень. Как бы если кто хочет платить рэкетирам - это его право. Однако почему-то те кто просто показал MS фак - никаких последствий для себя с этого не поимели. Вероятно, MS догадывается что их тривиальщина в суде развалится с треском, поэтому рэкетирует по принципу "А если я не приду? Ну тогда вычеркиваю!"

     
     
  • 6.95, Аноним (-), 20:39, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Однако почему-то те кто просто показал MS фак - никаких последствий для себя с этого
    > не поимели.

    Просто они не выпускают другую продукцию, завязанную на "продукты" MS.
    > Вероятно, MS догадывается что их тривиальщина в суде развалится
    > с треском, поэтому рэкетирует по принципу "А если я не приду?
    > Ну тогда вычеркиваю!"

    Не, по принципу "А если не будут брать - отключим газ!". А эти-то "газом" не пользуются, вот и отключать, естественно, нечего ;)

     
  • 2.13, GentooBoy (ok), 12:58, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ну не компилируй тогда модуль этот и не кто не придерется.
     
     
  • 3.29, Наивный чукотский юноша (?), 14:21, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если внесут в основную ветку - его придётся предварительно выпиливать. Это раз. Претензии могут предъявить уже к самой Linux foundation и сочувствующим.
     
     
  • 4.58, Аноним (-), 23:05, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Если внесут в основную ветку - его придётся предварительно выпиливать.

    Ты вообще видел как процесс сборки ядра выглядит, дурило? :)

     
     
  • 5.89, Наивный чукотский юноша (?), 13:17, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Видел. Если не включать модуль при сборке - он автоматически испаряется из дерева исходников?
     

  • 1.5, jOKer (ok), 12:07, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета.

    Еще одна "закладка" от Майкрософт? Не нужно!

     
  • 1.7, Прохожий (??), 12:24, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не работает: http://bpaste.net/show/109907/, версия ядра 3.8.13 . В общем, новость можно переименовать: "Для ядра Linux подготовлен модуль с не работающей реализацией файловой системы exFAT"
     
     
  • 2.68, мимо проходил (?), 23:35, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Там какой-то странный разработчик, использует мутексы без инициализации. Уже пофикшено.
     

  • 1.8, slowpoke (?), 12:26, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    не нужно
     
     
  • 2.38, Стас2 (?), 18:28, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    podderzhivayu
     
     
  • 3.59, Аноним (-), 23:05, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > podderzhivayu

    Забей себе гвоздь в экран и не засоряй больше форум транслитом.

     
     
  • 4.109, Восторженный школьник (?), 09:00, 30/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ti zloy. Poesh dobra!
     

  • 1.10, AlexAT (ok), 12:40, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    must die вместе с "разработчиком самой ФС"
     
  • 1.11, АнонимЪ (?), 12:52, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > устранено ограничение на максимальный размер раздела в 32 Гб

    Тут нет опечатки? Максимальный размер раздела exFAT - 32 GB?

     
     
  • 2.12, Аноним (-), 12:57, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да. FAT же. Которая в MS-DOS.
     
     
  • 3.14, АнонимЪ (?), 13:02, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У exFAT: Max. volume size 64 ZiB, 512 TiB recommended

    У остальных FAT:
    FAT12: 32 MiB (256 MiB for 64 KiB clusters)
    FAT16: 2 GiB (4 GiB for 64 KiB clusters)
    FAT32: 2 TiB (16 TiB for 4 KiB sectors)

    Где тут 32 GB? Или это при каком-то определённом размере кластера?

     
     
  • 4.16, Random (??), 13:19, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ограничение не в FAT32, а в винде - она не позволяет создавать FAT32 раздел более 32GB, но работает с ним.
    Старые версии (98 и, возможно, 2K) позволяли.
     
  • 4.32, mihalych (ok), 15:13, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >  Где тут 32 GB?

    Это маразматическое ограничение. Разделы бОльшего объема работали в 9х/Ме/2к и хр до 2сп (по моему так, могу ошибаться). И прикол в том, что разделы объёмом более 32GB недоось отказывается нынче монтировать и предлагает отформатировать. Причина - не создавались мс_окнами. О как. Теперь вопрос - во что форматировать 64GB флеш? Правильно, в exFAT. Других фс нет же (по скромному мнению домохозяек).
    100% уверен, что имена в формате 8.3 бережно портированы в эту фс. Фигня, что MS-DOG туды не поставишь. Главное - поддержка есть.

     
     
  • 5.43, Int (?), 20:52, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >И прикол в том, что разделы объёмом более 32GB недоось отказывается нынче монтировать и предлагает отформатировать.

    Кажись кто то мягко говоря врёт.

     
     
  • 6.47, mihalych (ok), 21:35, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Мягко говоря, сам был удивлен. Решил прошить смарт, а программа для прошивки только под вынь. Попробовал проброс USB порта в вбох - не получилось. Затем решил установить ХР на флешку - не получилось. Затем нашел старый hdd 40 GB. Нарезал в Linux два раздела. 5 GB и всё оставльное. Форматнул в ntfs 5 GB и в vfat 33 GB. После установки маздая - диск d оказался dvd-приводом. Залез в управление дисками и нашел раздел с fat32. Попробовал назначить букву - а оно мне: диск создавался не виндавс и т.д.

    Впрочем, хочешь верь, а хочешь - нет. Попробуй, чтобы не казалось.

     
     
  • 7.64, Аноним (-), 23:14, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да в винде вообще с файловыми системами и их монтированием полная опа. После пингвинов этим вообще пользоваться невозможно - убогость вымораживает.
     

  • 1.15, skybon (ok), 13:08, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Патентное законодательство США не распространяется на весь мир ЕМНИП. Включите в поставку для нас, а американцы пусть пеняют депутатов.
     
     
  • 2.18, Аноним (-), 13:25, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Патентное законодательство США не распространяется на весь мир ЕМНИП. Включите в поставку
    > для нас, а американцы пусть пеняют депутатов.

    Ненужно.

     
  • 2.25, Аноним (-), 13:48, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Включите в поставку для нас, а американцы пусть пеняют депутатов.

    Тебе надо - вот ты и включай. Чего это американские программисты будут заботиться о твоем окороке? А оно им, простите, надо? :)

     
  • 2.73, Аноним (-), 01:20, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем? На FUSE сделать проще, а производительность тут и не нужна, пользователь должен чётко знать, что exFAT - медленная параша. И это действительно так, если сравнивать его с F2FS.
     

  • 1.19, Аноним (-), 13:26, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А что для ZFS такой не запилят?
     
     
  • 2.21, Аноним (-), 13:38, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    zfsonlinux
     
     
  • 3.27, Аноним (-), 13:56, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > zfsonlinux

    Что-то я явно пропустил. Спасибо.

     

  • 1.20, Аноним (-), 13:30, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это замечательно. Жаль не работает
     
  • 1.31, YetAnotherOnanym (ok), 15:08, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Одного не понимаю - что мешает Корпорации добра вместе с союзниками по андроидному лагерю развернуть кампанию по продвижению f2fs на винду? Чтобы каждому, вплоть до самого отсталого дауна, вколотить в башку - есть такие новые флэшки, для них надо драйвер скачать, он на гугле валяется.
     
     
  • 2.33, Sas (ok), 15:29, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас почти все современные андроиды не отдают свою "флешку" по юсб как устройство, а предлагают mtp. Поэтому теперь можно хоть в ext2/3/4 флехи форматить. Лишь бы в андроиде гвоздями не приколотили чтение/запись fat к внутренней/внешней flash
    Может кто проверял уже?
     
     
  • 3.40, mihalych (ok), 19:18, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > предлагают mtp.

    Которая разработана анальной некрокомпанией. Нынешние реализации сабжа в Linux полурабочие. И технология строго запатентована. Содержит DRM.

     
     
  • 4.80, тоже Аноним (ok), 11:22, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так оно и требуется только для продукта той же компании, в других ОС проблем с ФС не будет.
     
     
  • 5.101, mihalych (ok), 13:37, 28/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Так оно и требуется только для продукта той же компании

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


    > в других ОС проблем с ФС не будет.

    А тут вы ошибаетесь. Когда данная 'технология' вам же запретит копировать музыку,  книги, видео и т.д. по причине отсутствия права на более чем одну копию, вы сами прозреете.

    Лучше бы эта корпорация_добра, как здесь некоторые индивиды называють гугел, запилила юзерспейсный демон, могущий прикидываться флешкой без необходимости отмонтирования внутеннего накопителя и без DRM. И под лицензией свободной.

     
     
  • 6.105, тоже Аноним (ok), 00:02, 29/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    То есть нигде за пределами винды нахрен не нужно.
    Поэтому мне и не придется "прозревать" - планшет пока что приходится подключать только ради разработки под него, то есть под Линуксом. Винда просто не используется за ненадобностью.
     
     
  • 7.106, mihalych (ok), 10:45, 29/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот: http://ru.m.wikipedia.org/wiki/Media_Transfer_Protocol за это ведь шла речь. Верно? Чесно говоря оно не нужно, с его ограничениями. Но в андройд пихнули именно эту каку, что кагбе намекает нам куда микрософфты откаты делают (в гугл, если что) с ~15$ за железку. В подтверждение - ядерный модуль для exfat писался именно для ядра андройда (GPLv2).
     
     
  • 8.107, arisu (ok), 15:13, 29/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и ты, Брут ... текст свёрнут, показать
     
  • 8.108, тоже Аноним (ok), 20:52, 29/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Собственно, выбор-то был невелик Как можно подключить новое устройство в Виндах... текст свёрнут, показать
     
  • 3.62, Аноним (-), 23:10, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Лишь бы в андроиде гвоздями не приколотили чтение/запись fat

    Как ты себе это представляешь, применительно к линевому кернелу? Гугл его специально разучит читать и писать остальные ФС? Это "крайне маловероятно". Ну может дурной производитель модуль не включит в ядро. Это максимум.

     
     
  • 4.96, Аноним (-), 20:49, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Лишь бы в андроиде гвоздями не приколотили чтение/запись fat
    > Как ты себе это представляешь, применительно к линевому кернелу? Гугл его специально
    > разучит читать и писать остальные ФС? Это "крайне маловероятно". Ну может
    > дурной производитель модуль не включит в ядро. Это максимум.

    Не. Я думаю, речь о том, чтоб в "андроидном" варианте ядра наличествовали модули для других ФС. Могут ведь оставить только Squashfs под систему и vfat/ntfs для носителей...

     
  • 2.34, anonymous (??), 15:51, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не надо ничего продвигать. Уже давно есть UDF, которую все современные операционки умеют.
     
     
  • 3.61, Аноним (-), 23:09, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Не надо ничего продвигать. Уже давно есть UDF,

    Вот только F2FS для флешек явно лучше...

     
     
  • 4.74, Nxx (ok), 05:07, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    UDF специально разрабатывалась для экономии циклов перезаписи, ты о чем.
     
     
  • 5.75, AlexAT (ok), 07:28, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > UDF специально разрабатывалась для экономии циклов перезаписи, ты о чем.

    Перезапись на ODD != перезаписи на FFS.

     
  • 2.60, Аноним (-), 23:09, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Одного не понимаю - что мешает Корпорации добра вместе с союзниками по
    > андроидному лагерю развернуть кампанию по продвижению f2fs на винду?

    Ее даже на винду продвигать не требуется. Запилить поддержку в смартах и все. А свежий ведроид юзает MTP для передачи файлов - на тип файловой системы при этом глубоко до лампочки. Ее все-равно ОС в смарте читает/пишет. Так что даже на виндозный драйвер можно с чистой совестью забить.

     

  • 1.37, arisu (ok), 17:47, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    забавный и бесполезный проект.
     
  • 1.39, iZEN (ok), 19:18, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.

    А в чём причина?

     
  • 1.41, Аноним (-), 20:35, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ntfs-3g в ядре без fuse будет?
     
     
  • 2.42, arisu (ok), 20:49, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > ntfs-3g в ядре без fuse будет?

    а зачем? O_O

     
     
  • 3.46, Аноним (-), 21:35, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    штоб не тормозило, бэть!
     
     
  • 4.48, arisu (ok), 21:36, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > штоб не тормозило, бэть!

    ты умудрился поставить пингвинус на ntfs? сам виноват тогда. надо было «родную» фс выбирать.

     
     
  • 5.69, Rubik (ok), 23:37, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ты умудрился поставить пингвинус на ntfs? сам виноват тогда. надо было «родную» фс выбирать.

    а такое возможно - корень на ntfs?
    а по поводу тормозов:
    Частый случай - подключаю чужие диски, а там почти всегда - ntfs, при открытие папок с большим количеством файлов безбожно тормозит :(

     
     
  • 6.70, arisu (ok), 23:55, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а такое возможно — корень на ntfs?

    если у груба загрузчик с этого есть. мне, честно говоря, лень смотреть.

    > Частый случай — подключаю чужие диски

    не подключай. я вот кучу лет уже не подключаю.

     
  • 5.77, Аноним (-), 10:59, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, у меня файлопомойки на ней. Чтобы читались из-под любой оси. С чтением-то все ОК, а вот записью с линя на ntfs я уже угробил винт и штук пять флешек. Дрова кривые шопипец, но выбирать не из чего.
     
     
  • 6.82, тоже Аноним (ok), 11:30, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Как это - не из чего?
    Первый вариант: платный драйвер от того же производителя. Мы же все знаем, что "винда" и "плати" - синонимы?
    Второй вариант: форматировать в нормальную ФС и использовать (столь же кривые) дрова к ней в виндах. Я бы рекомендовал именно этот вариант - когда, наконец, откажетесь от виндов, ничего менять не придется. А из-под виндов сейчас, по моему опыту, читать с дисков приходится куда чаще, чем писать на них. С этим вполне справится и кривой драйвер.
     
     
  • 7.84, Аноним (-), 11:54, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "Первый вариант: платный драйвер от того же производителя. "

    Была такая мысль, но берут сомнения, что он будет сильно лучше бесплатного.

    "форматировать в нормальную ФС"

    У меня в-нда, линуксы и бздя. Надо, чтобы доступ к дискам был из всех. Соответственно вариантов - ext2, fat и ntfs. С ext2 у меня не получилось ничего путного, фат работает получше ntfs, но он - г.вно маманта и свои ограиничения имеет. Потому ntfs.

    "когда, наконец, откажетесь от виндов"

    Даже не собираюсь от них отказываться. По крайней мере, пока работа с ними связана. Я скорее никсовый зоопарк порежу - переодически возникает мысль оставить в-нду и генту, а все остальное снести нах. Но скучно ж будет.:)

     
  • 4.63, Аноним (-), 23:12, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > штоб не тормозило, бэть!

    Да как бы NTFS и в винде по скорости не чемпион. А чего ты хотел от ФС которую в середине девяностых скроили, используя тогдашние технологии? С тех пор много воды утекло и много улучшиний придумали. Поэтому какой-нить ext4 на механике или f2fs на флешках все-равно разорвут его на британский флаг.

    Ну не получится догнать дизайн "фанерный кукурузник" до сверхзвуковых скоростей. И материалы не те, и конструкция в целом под другие скорости оптимизировалась.

     
     
  • 5.78, Аноним (-), 11:02, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Да как бы NTFS и в винде по скорости не чемпион

    Специально не измерял, а на глаз - ну как минимум не медленнее ext4 под линем.

     
     
  • 6.88, Andrey Mitrofanov (?), 12:56, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сенсация! Сенсация!! Срочно в впуск. Фороникс.РФ сообщает:

    > Специально не измерял, а на глаз - ну как минимум не медленнее
    > ext4 под линем.

     
     
  • 7.90, Аноним (-), 13:28, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только я успел подумать, что хоть в этом топике клоунов нету - а ты тут как тут. Сглазил, блин.
     
  • 6.97, AlexAT (ok), 21:28, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Специально не измерял, а на глаз - ну как минимум не медленнее
    > ext4 под линем.

    Медленнее. Особенно на мелких файлах и больших каталогах. И фрагментируется куда быстрее.

     
     
  • 7.99, Аноним (-), 09:01, 28/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Именно на over9000 мелких файлов и проверял. У ntfs под в-ндой, и ext4 по линуксом примерно одинаковая скорость (невооруженным глазом разница не заметна, точные измерения не проводил), а вот запись с линукса на ntfs - тормозит, и чем дальше, тем хуже. Происходит быстрая деградация ntfs-тома, и дефрагментация не помогает, только формат. А через некоторое время на девайсе обнаруживается куча бэдов.
     
     
  • 8.100, arisu (ok), 13:32, 28/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    пиши жалобы вендору в рэдмонд пусть вендор открывает полные спеки на свою fs и... текст свёрнут, показать
     

  • 1.50, lucentcode (ok), 22:13, 26/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кому нужно это патентованное подделие? Сам не пользуюсь, и другим не советую.
     
     
  • 2.65, Аноним (-), 23:18, 26/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    бывает эта фс теряет файлы и папки
     
     
  • 3.93, Led (ok), 18:02, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >бывает эта фс теряет файлы и папки

    Главное, чтоб мамки не теряла

     
     
  • 4.94, Andrey Mitrofanov (?), 18:11, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>бывает эта фс теряет файлы и папки
    > Главное, чтоб мамки не теряла

    Это сeксиzm! И экстpемистская вражда на половом признаке.

     
  • 4.98, AlexAT (ok), 21:30, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Главное, чтоб мамки не теряла

    Теряет... когда режим IDE<->AHCI меняется...

     

  • 1.72, pavlinux (ok), 01:07, 27/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не нужно это гавно в ядре! Пущай юзера дрова для ext2/3/4/xfs по вянду пишут,
    а приборы все на эти ФС пересадить.
     
     
  • 2.79, Shura (??), 11:14, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ext* слабоподходит для флешек из-за разграничения прав на файлы. UDF тут было-бы саме то
     
     
  • 3.83, mihalych (ok), 11:35, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во-первых, что не так с правами в ext*? Во-вторых udf разрабатывалась для других целей.
     
     
  • 4.91, Andrey Mitrofanov (?), 13:34, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Во-первых, что не так с правами в ext*?

    Вендузятникам _танцевать мешают.

     
  • 4.103, qux (ok), 14:52, 28/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Во-первых, что не так с правами в ext*?

    Они есть :) Сбросил Вася дома что-то на флешку, смонтировал её на работе — а у него там UID другой и файлы недоступны. Выкручиваться можно, но с FAT-то такой проблемы вообще нет.

     
     
  • 5.104, arisu (ok), 15:02, 28/06/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Во-первых, что не так с правами в ext*?
    > Они есть :) Сбросил Вася дома что-то на флешку, смонтировал её на
    > работе — а у него там UID другой и файлы недоступны.

    и? пусть монтируется с перекрытием прав, если так уж неприятно.

    > Выкручиваться можно, но с FAT-то такой проблемы вообще нет.

    ага. там вообще много чего нет.

     
  • 2.81, mihalych (ok), 11:25, 27/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    NIH-синдром же. Плевать в микросовте хотели на _other_fs. У них свой велосипед имеется.
     

  • 1.113, Meta11er (?), 17:08, 02/07/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нахрена козе баян ? =)
     
     
  • 2.114, Andrey Mitrofanov (?), 17:14, 02/07/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нахрена козе баян ? =)

    Tuxera в поте лица отрабатывает майкрософтовский бизнес.

     

  • 1.115, samm (ok), 00:13, 30/07/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, я как мейнтейнер fuse-exfat-* в FreeBSD выступил против флага restricted. Хотят - пусть судятся, чо.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру