Situasi: Saya memerlukan sistem file di thumbdrives yang dapat digunakan di Windows dan Linux.
Masalah: Secara default, FS umum antara Windows dan Linux hanya exFAT dan NTFS (setidaknya di kernel yang lebih diperbarui)
Pertanyaan: Dalam hal kinerja di Linux (karena OS dasar saya adalah Linux), manakah FS yang lebih baik?
Informasi tambahan: Jika ada sistem file lain yang menurut Anda lebih baik dan memuaskan situasinya, saya terbuka untuk mendengarkannya.
Jawaban:
Baik exFAT dan NTFS adalah sistem file milik Microsoft. exFAT, juga disebut FAT64, adalah sistem file yang sangat sederhana, praktis merupakan perpanjangan dari FAT32, karena kesederhanaannya itu diterapkan dengan baik di Linux dan sangat cepat.
Tetapi karena strukturnya yang mudah, ia mudah dipengaruhi oleh fragmentasi, sehingga kinerjanya dapat dengan mudah berkurang dengan penggunaannya.
exFAT tidak mendukung penjurnalan sehingga berarti perlu pengecekan penuh jika terjadi pemadaman najis.
NTFS lebih lambat daripada exFAT, terutama di Linux, tetapi lebih tahan terhadap fragmentasi. Karena sifat kepemilikannya itu tidak diimplementasikan dengan baik di Linux seperti pada Windows, tetapi dari pengalaman saya ini bekerja dengan sangat baik. Dalam kasus korupsi, NTFS dapat dengan mudah diperbaiki di Windows (bahkan untuk Linux ada
ntfsfix
) dan ada banyak alat yang dapat memulihkan file yang hilang.Secara pribadi, saya lebih suka NTFS karena keandalannya. Pilihan lain adalah menggunakan ext4, dan me-mount di bawah Windows dengan extfsd , ext4 lebih baik di Linux, tetapi driver tidak diimplementasikan dengan baik pada Windows. Extfsd tidak sepenuhnya mendukung penjurnalan, jadi ada risiko untuk menulis di Windows, tetapi ext lebih mudah diperbaiki di Linux daripada exFAT.
sumber
Saya sarankan Anda mencoba UDF. UDF adalah sistem file terbuka, vendor-netral yang awalnya dirancang untuk digunakan pada disk optik, tetapi juga dapat digunakan R / W pada drive lain, termasuk drive USB. UDF mendukung ukuran sistem file maksimum 2 TB (dengan ukuran blok 512 byte), mendukung nama file Unicode yang panjang, dan menyimpan catatan waktu file.
Windows tampaknya membutuhkan disk untuk dipartisi, dan sistem file harus dibuat dengan tipe media
hd
dan ukuran blok 512:mkudffs --media-type=hd --blocksize=512 /dev/sdxN
sumber
yang Anda butuhkan di linux adalah ntfs-3g dari tuxera.com. Ini adalah open-source, dan disertakan dengan banyak distribusi linux, namun ...
Menjadi pengguna SLES 11.4, dan RHEL 6.9 hingga 7.6, pengalaman saya dengan windows 10 adalah bahwa ada sesuatu yang berubah dalam bagaimana sistem NTFS dilakukan (dibandingkan dengan win7) di mana versi lama
ntfs-3g
yang datang dengan distro linux Anda tidak bekerja dengan kedatangan NTFS dari win10. Jadi, Anda perlu mengunduh dan menginstal versi terbaru yang saat inintfs-3g_ntfsprogs-2017.3.23, released on March 28, 2017
dari situs web mereka; dengan itu kemudian memiliki drive yang diformat NTFS yang berasal dari Windows 10 (sebagai lawan win7) bekerja tanpa masalah.EXT2FSD
windows untuk membaca sistem file linux EXT tidak bagus, juga tidak membantu jika Anda menggunakan BTRFS atau XFS. Saya juga menemukan itu bermasalah. Jelas lebih baik / lebih mudah dibuatlinux read NFTS
daripadawindows read linux filesystems
.sumber
Saya, tidak seperti penjawab lainnya, menggunakan exFAT. Saya bukan pengguna yang terlalu serius, tetapi agak mengganggu karena harus menginstal
exfat-fuse
pada instalasi baru.Manfaat tambahan dari NTFS adalah dukungan penuh di manajer partisi terbaik, gParted. Cari tahu lebih lanjut di https://gparted.org/features.php
Itu sebabnya saya akan segera beralih ke NTFS untuk partisi internal 150GB internal saya yang perlu saya akses dari distro Linux dan Windows 10.
Sedangkan untuk EXT4, Ext2Fsd bukan alat favorit saya, dan itu tidak mudah digunakan.
Satu masalah dengan NTFS adalah
fsck
.ntfsfix
sama sekali tidak sebagus pada NTFS, dan pada akhirnya Anda mendapatkan sakit kepala dengan dibayar, perangkat lunak berpemilik di Windowssumber
Saya tidak percaya bahwa tidak ada yang menyarankan ini, tetapi: coba VFAT tua biasa. Ini bekerja di mana-mana dan dicoba-dan-benar.
Ini tidak super hebat untuk kinerja, tetapi tidak juga USB flash drive .
sumber