Dropbox hat gerade angekündigt, dass sein Linux-Client künftig nur noch ext4 unterstützen wird. Ich verwende derzeit Dropbox auf einer btrfs-Partition (ohne Probleme). Anscheinend ist xattr-Unterstützung unerlässlich. Sowohl ext4 als auch btrfs unterstützen dies, und tatsächlich sind mir keine ext4-Funktionen bekannt, die btrfs auch nicht unterstützt.
Ich weiß nicht, wie Dropbox das Dateisystem erkennen will, aber gibt es eine Möglichkeit, btrfs dazu zu bringen, sich als ext4 auszugeben?
filesystems
ext4
btrfs
jl6
quelle
quelle
Antworten:
Ohne Änderungen am Kernel wahrscheinlich nicht. Und selbst dann ist es möglicherweise keine gute Idee, dass die btrfs-Tools möglicherweise nicht mehr funktionieren, wenn sie glauben, dass das Dateisystem nicht btrfs ist.
Wird Dropbox es einfach nicht unterstützen, da es keine Fragen beantwortet, oder wird das Programm aktiv vermeiden, auf einem anderen Dateisystem ausgeführt zu werden? Wenn es das letztere ist, gibt es viele Möglichkeiten, ein Dateisystem zu erkennen, und Sie könnten sie nicht alle zum Narren halten.
quelle
Der wahrscheinlich einfachste Weg, dies zu handhaben, besteht darin, ein ext4-Loopback-Image in Ihrem Btrfs-Dateisystem zu erstellen, es dann an einem temporären Speicherort bereitzustellen, die mit Dropbox synchronisierten Dateien in dieses Dateisystem zu verschieben und es dann in dem Verzeichnis der obersten Ebene erneut bereitzustellen, in dem Dropbox synchronisiert wird .
Dadurch bleibt Dropbox funktionsfähig, Sie müssen jedoch nicht Ihr gesamtes Dateisystem ersetzen. Sie erhalten weiterhin einige der Vorteile von Btrfs, da Sie das Loopback-Image und dergleichen als Snapshot erstellen können.
quelle
Hier erfahren Sie, wie Sie eine ext4-Datei auf btrfs erstellen und in einem Verzeichnis starren, in dem das Bild gespeichert werden soll
Jetzt bearbeiten
/etc/fstab
und hinzufügenUnd jetzt, wenn Sie
mount -a
, haben Sie ein permanentes ext4-Dateisystem auf dem btrfsIch wähle
truncate
eher alsfallocate
weil diedropbox.img
Datei "Thin Provisioned" (eine Sparse-Datei) auf dem Dateisystem ist und nicht normal. Dies bedeutet, dass 100 GB nicht sofort verbraucht werden, sondern nur langsam Überstunden machen, wenn Dropbox im Laufe der Zeit liest und schreibt.quelle
Dropbox hat die Unterstützung für ZFS, XFS, Btrfs und eCryptFS zurückgebracht
Dropbox hat die Unterstützung für ZFS, XFS, Btrfs und eCryptFS unter Linux zurückgebracht. Ein Dropbox- Client-Update bietet Unterstützung für ZFS und XFS auf 64-Bit-Linux-Systemen sowie für eCryptFS und Btrfs auf allen Linux-Systemen.
Links:
quelle