Eigentlich ist es ist möglich, viele modernen Dateisysteme, um die Größe, während sie montiert sind (obwohl in der Regel nur dann, wenn ihre Größe zu erhöhen). Zum Beispiel:
- From
man resize2fs
: "Das Programm resize2fs ... kann verwendet werden, um ein nicht angehängtes Dateisystem zu vergrößern oder zu verkleinern ... Wenn das Dateisystem eingehängt ist, kann es dazu verwendet werden, die Größe des eingehängten Dateisystems zu vergrößern ..." - From
man xfs_growfs
: "Das Dateisystem muss eingehängt sein, um gewachsen zu sein." - Von
man mount
: „Mount - Optionen für JFS ... = Größe ändern Wert ... Größe ändern die Lautstärke Wert Blöcke JFS unterstützt nur ein Volumen wachsen, nicht schrumpfen..“ - Von BTRFS Fun : "Und ja, es handelt sich um eine Online-Größenänderung. Es ist nicht notwendig, umzusteigen / zu verkleinern / zu montieren. Also keine Ausfallzeiten!"
AFAIK, ReiserFS kann nicht geändert werden, wenn es gemountet wird.
Die Fähigkeit, die Größe eines Datenträgers zu ändern, ohne dessen Bereitstellung aufzuheben, ist äußerst wichtig für geschäftskritische Server und dergleichen. Ein Webhosting-Anbieter (beispielsweise) kann sich die erforderliche Ausfallzeit nicht leisten, um ein Dateisystem offline zu schalten, um die Größe nach dem Hinzufügen eines Servers zu ändern neue Festplatte in ein RAID-Array. Deshalb unterstützen so viele moderne Dateisysteme diese Funktion.
Das bedeutet, dass GParted die Größe von Partitionen nicht ändern kann, ohne sie aufzuheben. Ich bin nicht positiv, vermute aber, dass dies mehr mit der Partitionsseite der Gleichung zu tun hat als mit dem Dateisystem; oder es könnte sein, dass die GParted-Entwickler konservativ waren und die Anforderungen an den kleinsten gemeinsamen Nenner (nämlich für ReiserFS) festlegten.
Das Ändern der Größe von Dateisystemen ist definitiv einfacher, wenn sie in einem LVM-Setup gespeichert werden. Diese Art der Konfiguration bedeutet, dass Sie niemals den Startpunkt eines Dateisystems verschieben müssen, sodass Sie ein logisches Volume und das darin enthaltene Dateisystem bei Bedarf Dutzende Male in den Speicherbereich der vorhandenen Dateisysteme verschieben können aber das hast du gelöscht. LVM wurde auch für dynamische Änderungen der logischen Datenträger konzipiert, während die Partitionsverarbeitung im Kernel statischer ist. Wenn Sie häufig Ihre Dateisysteme anpassen, sollten Sie sich unbedingt mit LVM befassen. LVM bietet eine gewisse Lernkurve, aber es lohnt sich für jeden, der fortgeschrittene oder häufige Dateisystemmanipulationen durchführt.