После того, как мне не удалось скопировать файл размером более 4G на флэш-накопитель USB 8G, я отформатировал его как ext3. Пока это работает нормально для меня, это вызовет проблемы, если я захочу использовать его для копирования файлов кому-то, кто не использует Linux.
Я подумываю о том, чтобы отформатировать его как UDF , что, я надеюсь, позволило бы его прочитать (и, возможно, даже написать) в трех самых популярных операционных системах (Windows, MacOS и Linux) без необходимости устанавливать какие-либо дополнительные драйверы. Однако из того, что я уже нашел в Интернете, похоже, есть несколько небольших ошибок, связанных с тем, какие параметры используются для создания файловой системы, что может снизить совместимость (но большинство страниц, которые я нашел, посвящены оптическим носителям, а не USB-флеш-памяти). диски).
Я бы хотел знать:
- Какую утилиту я должен использовать для создания файловой системы? (До сих пор я нашел
mkudffs
иgenisoimage
, иmkudffs
кажется лучшим вариантом.) - Какие параметры следует использовать с выбранной утилитой для максимальной совместимости?
- Насколько совместима с наиболее распространенными версиями этих трех операционных систем UDF?
- Использование UDF на самом деле лучшая идея? Есть ли другая файловая система, которая имела бы лучшую совместимость, без проблемных ограничений, таких как ограничение размера файла FAT32 4G, и без необходимости устанавливать специальные драйверы на каждый компьютер, который ее касался?