LINUX.ORG.RU

Флэшка + >4gb файлы + Linux + Windows = ???


0

0

Всем привет!

У меня собственно вопрос, какую ФС для флэшки выбрать, чтоб она без проблем монтировалась в Linux и Windows, и что держала файлы более 4Gb.

Fat32: отпадает.

Ntfs: как-то не кошерно, но похоже единственный разумный вариант.

ExFat: не поддерживается Linux-ом.

Ext2: нужно ставить драйвер под Windows + возможно этот драйвер не подхватит флэшку.

Какие ещё есть варианты?


hfs - но там дрова под винду платные

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

> UFS? или в линуксе с ним плохо?
Есть поддержка read only в линуксе искаропки, поддержка записи - в эксперементальном режиме.
А винда искаропки не держит UFS.

2ТС:
Насчёт exFat - пробегали какие-то патчи для поддержки этой хрени, погугли если надо.

Вариантов кроме NTFS/FAT/exFat нет, т.к. это единственные фс которые винда поддерживает полноценно на запись/чтение.
Не забывай что exFat не будет работать на многих компах с XP, так как там что-то надо дополнительное для этого ставить.

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

Почему это fat отпадает? Единственный рабочий вариант без костылей.

Файлы более 4Gb и fat32 не совместимы.

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

Udf тоже отпадает, т.к. Windows не понимает его на флэшках.

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

Созданный специальным образом (кластер определённого размера), он не только читается, но и пишется из-под Windows.

AITap ★★★★★
()

Остаётся ntfs, да. Ничего не поделаешь... Сам проверял.

Можно кстати reiserfs попробовать, я даже с неё в винде вытаскивал файлы, но это будет в виде консольной cmd-line тулзы и с юникодом беда. Либо ext2, либо ntfs. А что за тема с «возможно этот драйвер не подхватит флэшку»? Я что-то не в курсе, почему не подхватит?

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

> UDF?

А вам не кажется нелепостью то, что в XXI веке в линуксе не поддерживается ни одна файловая система, предназначенная для съёмных накопителей, а не для оптических дисков?

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

Вы про exFat? readonly-поддержка уже имеется. Все остальные из перечисленных ФС доступны если не в ядре, то уж точно в fuse.

AITap ★★★★★
()

У меня на такие вопросы всегда один ответ — не глуми голову себе и другим, используй htfs

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

А вам не кажется нелепостью то, что в XXI веке в линуксе не поддерживается ни одна файловая система, предназначенная для съёмных накопителей, а не для оптических дисков?

XXI век жесток и беспощаден своими костылями. Единственные более-менее развитые ФС для съёмных носителей это как раз FAT и UDF. Обе поддерживаются.

mikki
()

UDF - глючная штука.
В связи с вполне работоспособным exfat-драйвером fuse, выбор очевиден: exfat.

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

namezys> UFS? или в линуксе с ним плохо?

В венде с ним вообще никак.

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

mikki> Почему это fat отпадает? Единственный рабочий вариант без костылей.

NTFS тоже вроде как без костылей работает. Даже имеется mkfs.ntfs

Quasar ★★★★★
()

Ntfs: как-то не кошерно, но похоже единственный разумный вариант.

А чем ntfs некошерней fat32?

RealSiberianMan
()

НТФС, и при этом монтировать с помощью ntfs-3g

ipwww ★★
()

Попробуйте udf, если не то, что нужно - смотрите что-нибудь ещё.

Вообще проблема тут не в том, какие ФС поддерживает Linux, а втом, какие ФС поддерживает винда.

На крайний случай можно сделать 2 раздела - маленький с fat-ом и дровами для ext4 и большой с ext4 без журнала для данных.

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

NTFS тоже вроде как без костылей работает. Даже имеется mkfs.ntfs

Само по себе испльзование NTFS на переносном носителе уже большой костыль. И сами реализации в пингвине тоже костылями попахивают

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

За неимением хоть какого-то намёка об ExFat в Debian testing остановился на ntfs. Всем спасибо!

fdd2
() автор топика

ext2, для винды ext2fsd - прекрасно работает.

Viglim
()

ntfs на флешке - не-не-не. Это ж журналируемая ФС.

Самый кошерный вариант - Ext2 с Ext2fsd.

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

А вам не кажется нелепостью то, что в XXI веке в линуксе не поддерживается ни одна файловая система, предназначенная для съёмных накопителей, а не для оптических дисков?

Да сколько ж можно повторять то: UDF предназначена далеко не только для оптических дисков.

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

> Да сколько ж можно повторять то: UDF предназначена далеко не только для оптических дисков.

Не надо много повторять, достаточно один раз исправить в википедии. Если там не будет написано, что это ФС для оптических дисков, то у многих отвалятся вопросы и претензии.

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

Так UDF жеж даже расшифровывается как Universal Disk Format. И чем ext2 плохая ФС для флешек?

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