Dropbox baru saja mengumumkan bahwa klien Linux mereka hanya akan mendukung ext4 di masa depan. Saat ini saya menggunakan Dropbox di partisi btrfs (tanpa masalah). Rupanya dukungan xattr sangat penting. Baik ext4 dan btrfs mendukung ini, dan memang saya tidak mengetahui adanya fitur ext4 yang tidak didukung oleh btrfs.
Saya tidak tahu bagaimana Dropbox bermaksud mendeteksi sistem file, tetapi apakah ada cara saya bisa mendapatkan btrfs untuk berpura-pura menjadi ext4?
filesystems
ext4
btrfs
jl6
sumber
sumber
Jawaban:
Tanpa modifikasi pada kernel, mungkin tidak. Dan meskipun itu mungkin bukan ide yang baik, alat btrf mungkin menolak untuk bekerja setelah mereka berpikir sistem file bukan btrf.
Apakah Dropbox tidak akan mendukungnya seperti tidak menjawab pertanyaan, atau apakah program akan secara aktif menghindari berjalan pada sistem file lain? Jika yang terakhir, ada banyak cara untuk mendeteksi sistem file, dan Anda tidak akan bisa menipu mereka semua.
sumber
Mungkin cara termudah untuk menangani ini adalah dengan membuat gambar loopback ext4 di sistem file Btrfs Anda, kemudian pasang di beberapa lokasi sementara, pindahkan file yang Anda sinkronkan dengan Dropbox ke sistem file itu, lalu pasang kembali di direktori tingkat atas tempat Dropbox menyinkronkan .
Ini akan membuat Dropbox berfungsi, tetapi Anda tidak perlu mengganti seluruh sistem file Anda. Anda masih akan mendapatkan beberapa manfaat dari Btrfs, karena Anda dapat memotret gambar loopback dan semacamnya.
sumber
Berikut cara membuat file ext4 di btrfs, menatap direktori tempat Anda ingin menyimpan gambar
Sekarang, edit
/etc/fstab
dan tambahkanDan sekarang jika Anda
mount -a
, Anda akan memiliki sistem file ext4 permanen di btrfsSaya memilih
truncate
daripadafallocate
karenadropbox.img
file akan "disediakan tipis" (file jarang) pada sistem file daripada normal. Apa artinya ini adalah bahwa 100GB tidak akan langsung digunakan, tetapi agak lambat lembur ketika dropbox membaca dan menulis seiring waktu.sumber
Dropbox telah mengembalikan dukungan untuk ZFS, XFS, Btrfs, dan eCryptFS
Dropbox telah mengembalikan dukungan untuk ZFS, XFS, Btrfs, dan eCryptFS di Linux. Pembaruan klien Dropbox membawa kembali dukungan untuk ZFS dan XFS pada sistem Linux 64-bit, dan eCryptFS dan Btrfs di semua sistem Linux.
Tautan:
sumber