Sistem file Linux apa untuk stik USB?

8

Untuk desktop Linux, ketika kompatibilitas Windows tidak menjadi masalah, sistem file mana yang lebih disukai untuk stik USB? Misalnya ext2, ext3, ext4, btrfs, nilfs, atau bahkan NTFS? Akankah jurnal memakainya sebelum waktunya? Saya dengar lebih baik melakukan mount dengan opsi noatime, tetapi bagaimana mengaturnya jika digunakan di banyak komputer?

Gary Shi
sumber
Apakah ini kebanyakan ditulis sekali dan dibaca berkali-kali atau ini dibaca dan ditulis dalam proporsi yang hampir sama? Jika yang pertama, saya akan memilih ext2.
bsd

Jawaban:

3

Semua perangkat flash yang layak melakukan perataan keausan internal sehingga jurnal tidak akan memakainya terlalu dini, sehingga ext4 baik-baik saja dari perspektif itu. Masalah dengan menggunakan sebagian besar sistem file unix di beberapa komputer adalah izin. Jika komputer yang berbeda tidak memiliki set pengguna yang sama dengan UID yang sama, kepemilikannya akan salah. Untuk alasan ini, umumnya lebih baik menggunakan fat32, yang juga memungkinkan Anda untuk berbagi dengan Windows. Sebagai alternatif, Anda dapat menggunakan UDF, yang dapat berpura-pura bahwa file selalu dimiliki oleh pengguna yang masuk secara interaktif yang (otomatis) memasang drive.

psusi
sumber
Dengan vfat, Anda tidak memiliki izin sama sekali - bagaimana ini bisa menguntungkan? "Kompatibilitas Windows bukan masalah" adalah batasan yang jelas dari pertanyaan.
pengguna tidak diketahui
@ penggunaunknown, karena tanpa izin sama sekali, mereka tidak dapat menyebabkan masalah ketika Anda memindahkan drive ke komputer lain di mana Anda memiliki UID yang berbeda.
psusi
Jika saya memiliki izin sudo - jika saya memiliki izin sudo pada satu mesin - saya dapat melakukan chown untuk seluruh pohon direktori, tetapi executables tetap dapat dieksekusi dan dapat ditulis hanya apa yang perlu ditulis. Dengan vfat, informasi itu hilang dan lebih sulit untuk dipulihkan daripada pemilik file.
pengguna tidak diketahui
@userunknown, ya, jika Anda suka bisa membuat beberapa file dapat ditulisi / dieksekusi tetapi tidak yang lain, UDF akan menjadi pilihan terbaik sehingga Anda tidak perlu repot-repot melakukan chowning semuanya bolak-balik setiap kali.
psusi
1

BTRFS akan bagus, tapi belum stabil, jadi saya akan menggunakan ext2 atau ext3 / 4 tanpa jurnal.


sumber
1

Salinan BTRFS pada metode tulis tidak memberikan tekanan keausan yang besar pada USB sebagai ext3-4 karena jurnalnya.

Batu
sumber