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

Исходное сообщение
"Для ядра Linux подготовлен модуль с реализацией файловой сис..."

Отправлено opennews , 26-Июн-13 11:49 
В рамках проекта exfat-nofuse (https://github.com/rxrz/exfat-nofuse) создана реализация файловой системы exFAT, выполненная в форме модуля для ядра Linux. Новая реализация поддерживает работу в режиме чтения и записи и отличается от ранее доступного проекта  exfat-fuse (http://code.google.com/p/exfat/) более высокой производительностью, достигнутой благодаря выполнению драйвера на уровне ядра и отказа от использования дополнительной прослойки FUSE. Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.

Лицензия под которой распространяется код драйвера не указана. Первая независимая  реализация exFAT была подготовлена на основе обратного инжиниринга драйвера Microsoft ещё в 2009 году, но не была включена в ядро Linux из-за использования в  exFAT запатентованных технологий и требования обязательного лицензирования реализаций данной файловой системы.  Из легальных способов обеспечения работы exFAT в Linux и Android подготовлены реализации данной ФС от компаний Tuxera (http://www.tuxera.com/products/tuxera-exfat-embedded/) и Paragon (http://www.paragon-software.com/technologies/ufsd/exfat.html), но это закрытые коммерческие разработки, распространяемые по контрактам с 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.


URL: http://www.phoronix.com/scan.php?page=news_item&px=MTM5NTQ
Новость: http://www.opennet.me/opennews/art.shtml?num=37281


Содержание

Сообщения в этом обсуждении
"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено бедный буратино , 26-Июн-13 11:49 
> Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 26-Июн-13 12:39 
Опередил, если честно. Да вот потому и не давят, что ихняя недо_фс, не получила (пока) должного распространения. Зачем же давить-то. Если это недо_фс (которая кстати философии unix/linux не придерживается вообще), получит распространение (юзерам ведь до_лампочки какая ось стоит в аудио плеере, телевизоре и т.д.), то они потом штырь раскаленный введут в .... производителям. И будут, будут драть отчисления... Вот и растет мегатрололо_компания, которая зарабатывает на ничего_не_делании.
Кстати с развитием emmc скоро вообще будет без разницы, что там за фс на флешке ибо контроллер сам будет заниматься распределением нагрузки на ячейки памяти и все эти фс для флешек потеряют смысл, но ведь никому ничего не докажешь.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено тоже Аноним , 26-Июн-13 13:50 
Файловые системы и не имеют смысла для носителей.
Они имеют смысл для ОС, которая работает с информацией на этих носителях.
Что лежит ниже уровня ФС - ОС пофиг, это забота контроллеров. Хоть мнемокристаллы. Но пока информация на мнемокристалл будет записываться в виде файлов, ограничения ФС никуда не денутся.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 26-Июн-13 14:37 
> Файловые системы и не имеют смысла для носителей.
> Они имеют смысл для ОС, которая работает с информацией на этих носителях.
> Что лежит ниже уровня ФС - ОС пофиг, это забота контроллеров.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено linux must __RIP__ , 26-Июн-13 15:55 
можно вставлю свои 2 копейки?
Ребята из perf team - говорят что уже сейчас block layer ядра тормозит наш рейд :) не говоря уже о всяких ext4.
Всего каких-то 4-6Gb/s и начинаются чудеса..
И это даже не ssd рейд :)

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 22:49 
> Ребята из perf team - говорят что уже сейчас block layer ядра

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

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 27-Июн-13 12:49 
>> Ребята из perf team - говорят что уже сейчас block layer ядра
> А, то-есть вы юзаете линь,

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 27-Июн-13 12:46 
> можно вставлю свои 2 копейки?
> Ребята из perf team - говорят что уже сейчас block layer ядра
> тормозит наш рейд :) не говоря уже о всяких ext4.

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

Молодець.

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:42 
Осталось только понять - зачем становиться лохом? Ну например что такого в этом exFAT чтобы им вообще пользоваться? У самсуня F2FS намного лучше получился. И не особо переусложненный и ядреный по скорости как черти-что.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено AlexAT , 26-Июн-13 14:15 
> Осталось только понять - зачем становиться лохом? Ну например что такого в
> этом exFAT чтобы им вообще пользоваться? У самсуня F2FS намного лучше
> получился. И не особо переусложненный и ядреный по скорости как черти-что.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 22:56 
> Ну да, в отличие от мелкомягких индусов, самсунь всю жизнь занимается флешом,
> к нему доверия как-то больше.

Мелкомякотные и их индусы решили просто бабла срубить на том факте что руки умеют выкручивать. Выкатили какую-то ср@нь на основе технологий из начала девяностых годов прошлого века, но зато успешно втюхали этот шЫт лабухам которые спецификации на SD карты принимают. Как "типа стандарт". Правда на "стандарт" спеков нет, а реализация закрытая. Так что оно такой "стандарт" конечно.

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

На месте тех же производителей ведрофонов типа самсуня я бы просто массой ломанул. Форматить в F2FS и баста. А MS со своими 2% рынка мобилок пусть потом как хочет так и читает это :). Применить к MS их же методы было бы в высшей степени честно.


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 02-Июл-13 12:11 
Это вы так договоритесь до того, что у воров надо воровать, убийц убивать, насильников насиловать. Никакую правовую систему с вами не построишь!!

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 02-Июл-13 12:39 
> Это вы так договоритесь до того, что у воров надо воровать, убийц
> убивать, насильников насиловать. Никакую правовую систему с вами не построишь!!

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено anonymus , 26-Июн-13 21:23 
Например, если она принята как стандарт для SDXC карт.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 26-Июн-13 22:06 
> Например, если она принята как стандарт для SDXC карт.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено anonymus , 26-Июн-13 23:32 
Вобще-то, SD Association стандартизирует SDxx

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 02-Июл-13 12:14 
> Вобще-то, SD Association стандартизирует SDxx

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 22:58 
> Например, если она принята как стандарт для SDXC карт.

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено anonymus , 26-Июн-13 23:33 
тут еще народ с фотоаппаратами, видеокамерами, и плеерами, и телефонами на не Android OS, надо учитывать.

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 26-Июн-13 23:56 
> тут еще народ с фотоаппаратами, видеокамерами, и плеерами, и телефонами на не
> Android OS, надо учитывать.

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 27-Июн-13 10:16 
Зачем? Если MS им и спецификации и Frame даёт практически на халяву. Так дешевле, 3,5 несогласных большой прибыли не принесут, а несовместимость с другими устройствами на уровне ФС принесет большие убытки.

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 27-Июн-13 15:33 
> а несовместимость с
> другими устройствами на уровне ФС принесет большие убытки.

нулевые. достаточно небольшой такой рекламной кампании «новый стандарт позволяет использовать ваш флэш дольше и работает оно быстрее». провести её силами ведущих вендоров — не проблема. и тогда m$ может хоть даром и с приплатой раздавать своё дерьмо: юзеры будут требвать «новое-быстрое-инновационное».


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено qux , 28-Июн-13 14:44 
> нафига большинству пользователей этих карт (андроидным телефонам)
> Реформат в нечто более вменяемое и досвидания. А мс потом в своих телефонах со своими 2% рынка пусть как хочет так и читает карты с телефонов на ведроиде.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено MPEG LA , 26-Июн-13 11:51 
>ограничение на число файлов в одной директории поднято до 65 тыс

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено devl547 , 26-Июн-13 12:07 
65535, но там это как-то зависело от имен файлов.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Наивный чукотский юноша , 26-Июн-13 11:54 
Главное, что бы не включали в основную ветку. И было бы здорово, если бы существовала реализация в виде модуля dkms - тогда и формально придраться не к чему в случае наезда.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено анон , 26-Июн-13 12:10 
Именно так, а то майкрософт будет давить на всех производителей девайсов с ядром линукса за то, что там используется линукс, а микрософт еще не получил свои 15 баксов.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:45 
Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой флешке, например. А майкрософт пусть сам и жрет свой формат если хочет. А чего такого хорошего в этом ископаемом вообще есть?

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено linux must __RIP__ , 26-Июн-13 15:56 
> Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой
> флешке, например. А майкрософт пусть сам и жрет свой формат если
> хочет. А чего такого хорошего в этом ископаемом вообще есть?

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено anonymus , 26-Июн-13 21:25 
>> Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой
>> флешке, например. А майкрософт пусть сам и жрет свой формат если
>> хочет. А чего такого хорошего в этом ископаемом вообще есть?
> можешь показать :-) Только не удивляйся что если ты попросишь распечатать с
> своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным
> на весь свет :-)

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:02 
> Я не думаю, что даже получится записать на такую флешку что-то с
> фотоаппарата :)

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:00 
> можешь показать :-) Только не удивляйся что если ты попросишь распечатать с
> своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным на весь свет :-)

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 27-Июн-13 12:51 
>тебя пошлют далеко.. И будешь обиженным на весь свет :-)

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 22:33 
Разве вы не знаете, что в коде FF2FS используются патенты МС? Производителям все равно прийдется платить. С андроидом то все равно не получилось

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:04 
> Разве вы не знаете, что в коде FF2FS используются патенты МС? Производителям
> все равно прийдется платить. С андроидом то все равно не получилось

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 27-Июн-13 20:39 
> Однако почему-то те кто просто показал MS фак - никаких последствий для себя с этого
> не поимели.

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено GentooBoy , 26-Июн-13 12:58 
ну не компилируй тогда модуль этот и не кто не придерется.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Наивный чукотский юноша , 26-Июн-13 14:21 
Если внесут в основную ветку - его придётся предварительно выпиливать. Это раз. Претензии могут предъявить уже к самой Linux foundation и сочувствующим.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:05 
> Если внесут в основную ветку - его придётся предварительно выпиливать.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Наивный чукотский юноша , 27-Июн-13 13:17 
Видел. Если не включать модуль при сборке - он автоматически испаряется из дерева исходников?

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено jOKer , 26-Июн-13 12:07 
>Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Прохожий , 26-Июн-13 12:24 
Не работает: http://bpaste.net/show/109907/, версия ядра 3.8.13 . В общем, новость можно переименовать: "Для ядра Linux подготовлен модуль с не работающей реализацией файловой системы exFAT"

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено мимо проходил , 26-Июн-13 23:35 
Там какой-то странный разработчик, использует мутексы без инициализации. Уже пофикшено.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено slowpoke , 26-Июн-13 12:26 
не нужно

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Стас2 , 26-Июн-13 18:28 
podderzhivayu

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:05 
> podderzhivayu

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Восторженный школьник , 30-Июн-13 09:00 
Ti zloy. Poesh dobra!

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено AlexAT , 26-Июн-13 12:40 
must die вместе с "разработчиком самой ФС"

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено АнонимЪ , 26-Июн-13 12:52 
> устранено ограничение на максимальный размер раздела в 32 Гб

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 12:57 
Ну да. FAT же. Которая в MS-DOS.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено АнонимЪ , 26-Июн-13 13:02 
У 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? Или это при каком-то определённом размере кластера?


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Random , 26-Июн-13 13:19 
Ограничение не в FAT32, а в винде - она не позволяет создавать FAT32 раздел более 32GB, но работает с ним.
Старые версии (98 и, возможно, 2K) позволяли.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 26-Июн-13 15:13 
>  Где тут 32 GB?

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Int , 26-Июн-13 20:52 
>И прикол в том, что разделы объёмом более 32GB недоось отказывается нынче монтировать и предлагает отформатировать.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 26-Июн-13 21:35 
Мягко говоря, сам был удивлен. Решил прошить смарт, а программа для прошивки только под вынь. Попробовал проброс USB порта в вбох - не получилось. Затем решил установить ХР на флешку - не получилось. Затем нашел старый hdd 40 GB. Нарезал в Linux два раздела. 5 GB и всё оставльное. Форматнул в ntfs 5 GB и в vfat 33 GB. После установки маздая - диск d оказался dvd-приводом. Залез в управление дисками и нашел раздел с fat32. Попробовал назначить букву - а оно мне: диск создавался не виндавс и т.д.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:14 
Да в винде вообще с файловыми системами и их монтированием полная опа. После пингвинов этим вообще пользоваться невозможно - убогость вымораживает.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено skybon , 26-Июн-13 13:08 
Патентное законодательство США не распространяется на весь мир ЕМНИП. Включите в поставку для нас, а американцы пусть пеняют депутатов.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:25 
> Патентное законодательство США не распространяется на весь мир ЕМНИП. Включите в поставку
> для нас, а американцы пусть пеняют депутатов.

Ненужно.


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:48 
> Включите в поставку для нас, а американцы пусть пеняют депутатов.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 27-Июн-13 01:20 
Зачем? На FUSE сделать проще, а производительность тут и не нужна, пользователь должен чётко знать, что exFAT - медленная параша. И это действительно так, если сравнивать его с F2FS.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:26 
А что для ZFS такой не запилят?

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:38 
zfsonlinux

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:56 
> zfsonlinux

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 13:30 
Это замечательно. Жаль не работает

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено YetAnotherOnanym , 26-Июн-13 15:08 
Одного не понимаю - что мешает Корпорации добра вместе с союзниками по андроидному лагерю развернуть кампанию по продвижению f2fs на винду? Чтобы каждому, вплоть до самого отсталого дауна, вколотить в башку - есть такие новые флэшки, для них надо драйвер скачать, он на гугле валяется.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Sas , 26-Июн-13 15:29 
Сейчас почти все современные андроиды не отдают свою "флешку" по юсб как устройство, а предлагают mtp. Поэтому теперь можно хоть в ext2/3/4 флехи форматить. Лишь бы в андроиде гвоздями не приколотили чтение/запись fat к внутренней/внешней flash
Может кто проверял уже?

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 26-Июн-13 19:18 
> предлагают mtp.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено тоже Аноним , 27-Июн-13 11:22 
Так оно и требуется только для продукта той же компании, в других ОС проблем с ФС не будет.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 28-Июн-13 13:37 
> Так оно и требуется только для продукта той же компании

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


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

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено тоже Аноним , 29-Июн-13 00:02 
То есть нигде за пределами винды нахрен не нужно.
Поэтому мне и не придется "прозревать" - планшет пока что приходится подключать только ради разработки под него, то есть под Линуксом. Винда просто не используется за ненадобностью.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 29-Июн-13 10:45 
Вот: http://ru.m.wikipedia.org/wiki/Media_Transfer_Protocol за это ведь шла речь. Верно? Чесно говоря оно не нужно, с его ограничениями. Но в андройд пихнули именно эту каку, что кагбе намекает нам куда микрософфты откаты делают (в гугл, если что) с ~15$ за железку. В подтверждение - ядерный модуль для exfat писался именно для ядра андройда (GPLv2).

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 29-Июн-13 15:13 
> андройд

и ты, Брут?!


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено тоже Аноним , 29-Июн-13 20:52 
Собственно, выбор-то был невелик. Как можно подключить новое устройство в Виндах?
1. Память аппарата подключается как флешка со всеми вытекающими проблемами (слишком многочисленными, чтобы упоминать их здесь),
2. При подключении аппарата нужно будет ставить дрова к нему, как к телефонам,
3. MTP.
Гугл просто вынужден был выбрать меньшее из зол.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:10 
> Лишь бы в андроиде гвоздями не приколотили чтение/запись fat

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 27-Июн-13 20:49 
>> Лишь бы в андроиде гвоздями не приколотили чтение/запись fat
> Как ты себе это представляешь, применительно к линевому кернелу? Гугл его специально
> разучит читать и писать остальные ФС? Это "крайне маловероятно". Ну может
> дурной производитель модуль не включит в ядро. Это максимум.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено anonymous , 26-Июн-13 15:51 
Не надо ничего продвигать. Уже давно есть UDF, которую все современные операционки умеют.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:09 
> Не надо ничего продвигать. Уже давно есть UDF,

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Nxx , 27-Июн-13 05:07 
UDF специально разрабатывалась для экономии циклов перезаписи, ты о чем.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено AlexAT , 27-Июн-13 07:28 
> UDF специально разрабатывалась для экономии циклов перезаписи, ты о чем.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:09 
> Одного не понимаю - что мешает Корпорации добра вместе с союзниками по
> андроидному лагерю развернуть кампанию по продвижению f2fs на винду?

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 26-Июн-13 17:47 
забавный и бесполезный проект.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено iZEN , 26-Июн-13 19:18 
> Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 20:35 
ntfs-3g в ядре без fuse будет?

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 26-Июн-13 20:49 
> ntfs-3g в ядре без fuse будет?

а зачем? O_O


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 26-Июн-13 21:35 
штоб не тормозило, бэть!

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 26-Июн-13 21:36 
> штоб не тормозило, бэть!

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Rubik , 26-Июн-13 23:37 
> ты умудрился поставить пингвинус на ntfs? сам виноват тогда. надо было «родную» фс выбирать.

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 26-Июн-13 23:55 
> а такое возможно — корень на ntfs?

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

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 27-Июн-13 10:59 
Нет, у меня файлопомойки на ней. Чтобы читались из-под любой оси. С чтением-то все ОК, а вот записью с линя на ntfs я уже угробил винт и штук пять флешек. Дрова кривые шопипец, но выбирать не из чего.

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено тоже Аноним , 27-Июн-13 11:30 
Как это - не из чего?
Первый вариант: платный драйвер от того же производителя. Мы же все знаем, что "винда" и "плати" - синонимы?
Второй вариант: форматировать в нормальную ФС и использовать (столь же кривые) дрова к ней в виндах. Я бы рекомендовал именно этот вариант - когда, наконец, откажетесь от виндов, ничего менять не придется. А из-под виндов сейчас, по моему опыту, читать с дисков приходится куда чаще, чем писать на них. С этим вполне справится и кривой драйвер.

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 27-Июн-13 11:54 
"Первый вариант: платный драйвер от того же производителя. "

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

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

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

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 26-Июн-13 23:12 
> штоб не тормозило, бэть!

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 27-Июн-13 11:02 
>Да как бы NTFS и в винде по скорости не чемпион

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Andrey Mitrofanov , 27-Июн-13 12:56 
Сенсация! Сенсация!! Срочно в впуск. Фороникс.РФ сообщает:

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 27-Июн-13 13:28 
Только я успел подумать, что хоть в этом топике клоунов нету - а ты тут как тут. Сглазил, блин.

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено AlexAT , 27-Июн-13 21:28 
> Специально не измерял, а на глаз - ну как минимум не медленнее
> ext4 под линем.

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено Аноним , 28-Июн-13 09:01 
Именно на over9000 мелких файлов и проверял. У ntfs под в-ндой, и ext4 по линуксом примерно одинаковая скорость (невооруженным глазом разница не заметна, точные измерения не проводил), а вот запись с линукса на ntfs - тормозит, и чем дальше, тем хуже. Происходит быстрая деградация ntfs-тома, и дефрагментация не помогает, только формат. А через некоторое время на девайсе обнаруживается куча бэдов.

"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 28-Июн-13 13:32 
пиши жалобы вендору в рэдмонд: пусть вендор открывает полные спеки на свою fs. и заодно пообещает не придалбываться к фонарям^w энтузиастам, пилящим драйвер. натурально, не в виде «зуб даём, что не тронем» — подобным заявлениям от m$ веры нет.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено lucentcode , 26-Июн-13 22:13 
Кому нужно это патентованное подделие? Сам не пользуюсь, и другим не советую.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Аноним , 26-Июн-13 23:18 
бывает эта фс теряет файлы и папки

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Led , 27-Июн-13 18:02 
>бывает эта фс теряет файлы и папки

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 27-Июн-13 18:11 
>>бывает эта фс теряет файлы и папки
> Главное, чтоб мамки не теряла

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено AlexAT , 27-Июн-13 21:30 
> Главное, чтоб мамки не теряла

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено pavlinux , 27-Июн-13 01:07 
Не нужно это гавно в ядре! Пущай юзера дрова для ext2/3/4/xfs по вянду пишут,
а приборы все на эти ФС пересадить.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Shura , 27-Июн-13 11:14 
ext* слабоподходит для флешек из-за разграничения прав на файлы. UDF тут было-бы саме то

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 27-Июн-13 11:35 
Во-первых, что не так с правами в ext*? Во-вторых udf разрабатывалась для других целей.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 27-Июн-13 13:34 
> Во-первых, что не так с правами в ext*?

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено qux , 28-Июн-13 14:52 
> Во-первых, что не так с правами в ext*?

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


"Для ядра Linux подготовлен модуль с реализацией файловой..."
Отправлено arisu , 28-Июн-13 15:02 
>> Во-первых, что не так с правами в ext*?
> Они есть :) Сбросил Вася дома что-то на флешку, смонтировал её на
> работе — а у него там UID другой и файлы недоступны.

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

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

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено mihalych , 27-Июн-13 11:25 
NIH-синдром же. Плевать в микросовте хотели на _other_fs. У них свой велосипед имеется.

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Meta11er , 02-Июл-13 17:08 
Нахрена козе баян ? =)

"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено Andrey Mitrofanov , 02-Июл-13 17:14 
> Нахрена козе баян ? =)

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


"Для ядра Linux подготовлен модуль с реализацией файловой сис..."
Отправлено samm , 30-Июл-13 00:13 
Кстати, я как мейнтейнер fuse-exfat-* в FreeBSD выступил против флага restricted. Хотят - пусть судятся, чо.