Sistem file yang dapat digunakan lintas platform dengan dukungan file besar

36

Apa sistem file terbaik untuk menggunakan lintas-platform (Linux, Windows, OS X) yang mendukung ukuran disk minimal 2TB dan ukuran file> 4GB?

Saya berencana untuk menggunakannya pada drive USB di komputer yang berbeda.

Apakah ada sistem file yang dapat digunakan pada semua OS yang dinamai tanpa menginstal driver tambahan?

Zulakis
sumber
Lebih lanjut tentang lingkungan? Baca tulis? Satu mesin? Berbagi jaringan?
Austin T French
dukungan baca / tulis akan bagus. digunakan sebagai usb-drive pada komputer yang berbeda.
Zulakis
3
Pertanyaan ini tidak konstruktif . Ada seperangkat kriteria tertentu, dan sistem file mendukung kriteria ini atau tidak. Tidak ada satu pun rangkaian jawaban yang tak terbatas, dan setiap jawaban akan didukung oleh fakta, bukan opini.
slhck

Jawaban:

40

Lihatlah tabel ini di Wikipedia dan gulir ke bawah ke tabel terakhir untuk "Mendukung sistem operasi." Ini mencantumkan dukungan OS oleh sistem file.

Seperti yang Anda lihat, tidak ada sistem file yang mencakup semua platform OS, yang terdekat adalah FAT16. FAT32 adalah yang ke-2, membutuhkan dukungan driver pihak ke-3 untuk z / OS.

Karena Anda memerlukan dukungan baca / tulis dan file besar dan sistem file, opsi terbaik adalah NTFS. Jelas, OS Windows mendukung NTFS. Kernel Linux modern (2.2+) dapat membaca dan menulis NTFS secara asli. OS X mendukung membaca NTFS secara asli dan menulis dengan NTFS-3G .

Keltari
sumber
2
Saya ingin mengusulkan exFAT sebagai opsi solid lainnya, terutama karena membuat Linux untuk membaca / menulis exFAT lebih mudah daripada meminta OSX untuk membaca / menulis NTFS.
Joel E Salas
6
Saya akan menghindari exFAT. Tidak ada cadangan dari tabel alokasi file seperti yang dimiliki FAT32; dengan kurangnya penjurnalan, satu penghapusan tidak aman, atau pembekuan sistem, selama operasi penulisan akan menyirami seluruh drive.
joe
2
+1 untuk tautan ke NFTS-3G. Saya tidak tahu ada driver NTFS open-source untuk Mac OS.
spongessuck
2
@keltari sementara Linux 2.2+ memiliki dukungan penulisan yang terbatas - lihat Linux can reliably read NTFS and can overwrite existing files, but the Linux kernel can’t write new files to an NTFS partition., kutipan dari jawaban ini , yang juga menjelaskan bagaimana linux membaca / menulis ke NTFS di zaman modern. itu jelas bukan driver kernel.
stonecrusher
1
NTFSdidukung oleh linux, tetapi kinerjanya sangat buruk.
RedEyed