Что-то подобный вопрос уже был задан, но мои критерии немного другие. Мне нужно совместно использовать портативный жесткий диск (USB / Firewire) между системами Mac OSX, Linux и Windows XP, где общие файлы иногда имеют размер> 4 ГБ. Есть ли файловая система, доступная "из коробки" во всех этих операционных системах, поддерживающих эту и разрешает доступ для чтения / записи? Если нет, то какое следующее лучшее решение с точки зрения установки дополнительного программного обеспечения в этих операционных системах?
Вариант для большинство покрытие - это FAT32 файловая система. Но вы не сможете создавать файлы размером более 4 ГБ.
Если вы используете NTFS (Формат Windows), то системы Mac смогут его читать, но не смогут записывать, если не установлено стороннее программное обеспечение. MacFuse и NTFS-3G позволит вам получить полный доступ к томам NTFS в системе Mac.
Обновить:
Стабильный драйвер чтения / записи NTFS-3G - Судя по всему, NTFS-3G тоже поддерживает Linux, FreeBSD, Mac OS X, NetBSD, Solaris, Haikuи другие операционные системы.
Наслаждаться,
Роберт С. Картаино
используйте ext2 и поместите драйверы для доступа к нему из систем, отличных от Linux, на раздел устройства в fat 32, не только у вас будет отсортировано> 4g критериев, но, что более важно, у вас будут атрибуты файлов
Я бы придерживался FAT32 и использовал утилиту ZIP, которая разбивает свои файлы на части фиксированного размера (т.е. менее 4 ГБ) - я признаю, что это беспорядочно и медленно, но если вы поместите исполняемые файлы на один диск для всех ОС, которые вам нужны, и, возможно, даже напишите и включите несколько небольших скриптов, чтобы вам было проще получить то, что вы хотите.
Версия 2.01 UDF, вероятно, именно то, что вам нужно. Видеть Таблица совместимости ОС UDF в Википедии.
Единственным недостатком UDF 2.01 является отсутствие встроенной поддержки записи для Windows XP (по крайней мере, без сторонних утилит). Однако запись в Windows 7 и более поздних версиях изначально поддерживается.
Я недавно обнаружил, что занимаюсь именно этой темой, и написал сценарий для автоматизации процесса форматирования в UDF. Видеть format-udf на GitHub.
Лучшим для вас будет FAT32. Для FAT32 существует несколько ограничений, но она наиболее известна и работает во всех упомянутых системах.
Я почти уверен, что из коробки Windows XP поддерживает только FAT32 и NTFS. FAT32 не может обрабатывать файлы размером более 4 ГБ, так что вот вам ответ.
Большинство систем могут читать NTFS, но некоторые не могут писать в NTFS. Я не уверен, какие именно.
Если вы можете обойтись только файлами размером менее 4 ГБ, используйте FAT32, поскольку она лучше всего работает на большинстве ОС.
У меня здесь нет опыта, но, просто чтобы поделиться своими мыслями, похоже, что Windows вряд ли будет хорошо взаимодействовать с другими, поэтому вы можете попробовать NTFS. На этом фронте вы обычно можете читать разделы NTFS при любой установке Linux. Если вам нужно писать, вам нужно установить ntfs-3g. Для OSX вы можете попробовать ntfs-3g для Mac.
Если вам нужен только доступ для чтения, может быть лучше ext2 / 3, поскольку для их чтения нет утилит, устанавливаемых без установки: Mac, ПК