Відповіді:
Як сказав Прорив, використовуйте NTFS . І в Mac OS, і в Linux можна використовувати NTFS-3G для ввімкнення читання / запису в розділ NTFS.
На OS X, NTFS-3G також може бути встановлений через Homebrew безкоштовно для brew install ntfs-3g
. Вам також потрібен запобіжник для OS X , але це все.
Ці проекти є безкоштовними, відкритими та зрілими. Я використовував цю установку на Mac, і у мене не було проблем із доступом до даних з розділу NTFS.
АДС - кандидат. Він працює нестандартно на linux> = 2.6.31, Windows> = Vista, MacOS> = 9 та на багатьох BSD.
Примітка: UDF випускається в різних версіях, які не однаково підтримуються на всіх платформах, див. Вікіпедія - Сумісність .
Пов'язане питання: Використання UDF на флеш-накопичувачі USB
truncate -s 100M udf.img && mkudffs udf.img && mount udf.img /mnt && echo foo > /mnt/foo && umount /mnt && uname -r → 3.16.0-4-amd64
Проста відповідь - ні. У цих ОС немає найменшого загального знаменника, окрім FAT32.
Під найнижчим загальним знаменником я маю на увазі вбудовані файлові системи. Щодо доповнень, ви самостійно.
Ну, у вас є два рішення. Багато дистрибутивів Linux включають засоби для читання та запису на диски NTFS ...
Альтернативою було б використання Ext2. Існує утиліта Windows, яка інтегрує файлову систему з операційною системою Windows. Я думаю, що це було б ваше ідеальне рішення:
Він встановлює чистий драйвер файлової системи режиму ядра Ext2fs.sys, який фактично розширює операційну систему Windows, включаючи файлову систему Ext2. Оскільки він виконаний на тому ж програмному рівні в ядрі операційної системи Windows NT, як і всі вбудовані драйвери файлової системи Windows (наприклад, NTFS, FASTFAT або CDFS для компакт-дисків Joliet / ISO), усі програми можуть отримати доступ безпосередньо до Обсяги Ext2. Томи Ext2 отримують літери диска (наприклад, O :). Файли та каталоги обсягу Ext2 відображаються у діалогових вікнах файлів усіх програм. Для роботи з ними не потрібно копіювати файли з томів Ext2 або в них.
спробуйте exFAT , який стає доступним для більшої кількості ОС. Відповідно до пов'язаної статті вікіпедії (див. Джерела) в розробці є модуль ядра з відкритим кодом для Linux. OS X підтримує його з 10.6.5, Windows підтримує його з Vista. Існують оновлення для інших ОС Microsoft.
exFAT підтримує великі файли.
FAT32 - це те, в чому ви можете бути впевнені, що працюєте майже в будь-якому місці.
Я борюся з обмеженням розміру файлу, який за сьогоднішніми стандартами вже не такий великий. Оскільки exFAT ще не доступний для Linux, я шукав альтернативи, і знайти щось підходяще дуже важко.
Колись UDF мав бути крос-платформою та файловою системою крос-медіа, але він якось забувся. Є можливість форматувати UDF для жорстких дисків, що цілком підходить для змінних дисків, але, з усього, що я відчував, підтримка в Windows мінімальна, якщо вона взагалі є. Я не знаю, чи підтримує Windows 7 диски UDF, крім дисків BluRay.
Я вирішив використовувати NTFS для своїх зовнішніх накопичувачів, які потрібно підключити до комп'ютерів Windows, а також до комп'ютерів Linux. Для моїх знімних накопичувачів, які в основному використовуються лише на комп'ютерах Linux, я використовую XFS.
Ця ж проблема стосується і шифрування: я використовую LUKS в Linux, який має деяку підтримку в Windows. TrueCrypt не може бути занадто добре інтегрований у системи Linux, порівняно з LUKS, тому я зупинився на цьому.
Якщо ваші вимоги між платформами не включають Windows, я розумію, що ZFS - найкращий варіант для популярних сучасних операційних систем, які широко використовуються з кінця 2017 року. Див. Реалізацію OpenZFS, яка включає підтримку OSX / macOS, Linux, FreeBSD: https: //en.wikipedia.org/wiki/OpenZFS http://www.open-zfs.org/wiki/Main_Page
Має бути можливість використовувати Windows через віртуальну машину (або інший ресурс), але мої потреби задовольняються без Windows.
Я б запропонував використовувати exFat
файлову систему, тому що я відформатував розділ жорсткого диска 120 Гб exFat
і він прекрасно працює з macOS, Linux та Windows.
Якщо чесно, немає такої файлової системи. NTFS - режим читання / запису для Linux / Mac, але це не доцільно для встановлення Linux. Насправді я не бачив, щоб хтось встановлював Linux на NTFS. Linux зазвичай встановлюється у файлових системах ext2 / ext3. FAT32 може працювати прямо зараз, але майбутні версії Windows, як і Windows 7, не працюватимуть.
Ви можете читати / писати на розділах Linux під час роботи в Windows, використовуючи деякі згадані тут програмні засоби / драйвери.
http://www.helpfolder.com/2009/08/27/how-to-access-linux-partitions-from-windows/