Ich muss zwei Dateisysteme verbinden, ein schreibgeschütztes (squashfs) und ein schreibgeschütztes (ext4). Mein Plan ist es, das Lese-Schreib-Dateisystem über das Nur-Lese-Dateisystem zu mounten, damit es als beschreibbar erscheint. Wenn ich Änderungen am schreibgeschützten Dateisystem vornehme, sollten die Änderungen im schreibgeschützten Dateisystem vorgenommen werden.
Ich benutze Linux 3.17, Ubuntu 14.10 und bin auf folgende Dateisysteme gestoßen: aufs, unionfs und overlayfs. Ich weiß nicht, worin ihre Unterschiede bestehen und was ich für diese Situation verwenden soll. Kann mir jemand die Unterschiede zwischen aufs, unionfs und overlayfs zeigen oder nur den besten für diese Situation vorschlagen?
quelle
Ich kann Ihnen keinen Vergleich anbieten, aber ich benutze Aufs. Wenn Sie den Anweisungen in diesem Blog-Beitrag folgen , können Sie in Beispiel 3 sehen, wie Sie angeben können, welcher Zweig schreibgeschützt oder schreibgeschützt sein kann.
In der Regel wird standardmäßig in das erste Dateisystem geschrieben, es sei denn, Sie geben gemäß Beispiel 3 etwas anderes an.
ubda
Mit diesem Parameter steuern Sie, wie Änderungen, die direkt an den Ordnern vorgenommen werden, im Union-System wirksam werden.quelle
Eine kleine Lektüre in Gentoos Wiki . Zeigt einen Unterschied zwischen unionfs und OverlayFS. Speed OverlayFS sendet alle Datei-E / A-Anforderungen direkt an das untergeordnete Dateisystem. Und ist damit potentiell schneller als unionfs. aufs bietet eine Reihe von OverlayFS-Funktionen. Mit anderen Worten gibt es Setups, die mit aufs aber nicht mit OverlayFS durchgeführt werden können. aufs ist nicht im offiziellen Kernel, sollte aber auf Ihrem System enthalten sein.
aufs unterstützt die Auswahl, welcher Zweig beschreibbar sein soll, statt diesen harten Code vom Treiber zu haben. Es ist unklar, ob das Wetter es zulässt oder nicht.
Für Kernel 3.17 wurden weder Overlays noch Aufs per Mainline aufgenommen. Ubuntu hat sich möglicherweise dafür entschieden, sie einzuschließen. Ist dies nicht der Fall, muss das entsprechende Kernelmodul installiert werden.
quelle