Wie kann ich die Größenänderung einer Partition mit gparted beschleunigen?

Wie kann ich die Größenänderung einer Partition mit gparted beschleunigen?

Das Verkleinern und Erweitern von Partitionen mit gparted ging in alten Ubuntu-Versionen sehr schnell. Das Verschieben einer Partition war die einzige zeitaufwändige Aufgabe und die Zeit hing von der Größe der Partition ab.

In neuen Versionen von Ubuntu scheint das Verkleinern und Erweitern von Partitionen mit gparted sehr lange zu dauern. Ich vermute, das liegt daran, dass fragmentierte Bereiche verschoben werden und das Verschieben sehr zeitaufwändig ist. Die Gesamtzeit zum Verkleinern oder Erweitern einer Partition ist also die Zeit zum Verkleinern oder Erweitern plus die Zeit zum Verschieben fragmentierter Bereiche. Das ist enorm, wenn wir eine große Partition erweitern oder verkleinern.

Um Zeit zu sparen, möchte ich fragmentierten Speicherplatz ignorieren. Gibt es eine Möglichkeit, eine Partition mit gparted oder einem anderen Tool zu verkleinern oder zu vergrößern, ohne auf die geringe Fragmentierung zu achten?

Antwort1

Einfach gesagt: Nein, das können Sie nicht. GParted muss die Partitionen so gut wie möglich bereinigen, um eine sichere und erfolgreiche Größenänderung zu gewährleisten.

Hier ist einlängere ErklärungIch habe in den GParted-Foren gefunden:

Das Problem dabei ist, dass das Dateisystem in einem absolut sauberen Zustand sein muss – andernfalls würden die Größenänderungsvorgänge (insbesondere das Verkleinern) Daten zerstören. Während dies für typische Linux-Dateisysteme relativ einfach zu gewährleisten ist (GParted bringt die erforderlichen Tools zum Überprüfen und Reparieren mit auf den Live-Medien), ist es für Dateisysteme von Drittanbietern wie NTFS nicht so einfach: Für diese Dateisysteme müssen Sie häufig das „native“ Betriebssystem für diese Dateisysteme booten und dort etwas Magie anwenden. Darüber hinaus können selbst einige der Linux-Dateisysteme nicht auf diese Weise verschoben werden, da es keine bekannte Möglichkeit gibt, sie zu verkleinern (jfs / XFS / Reiser4) – und um sie zu vergrößern, müssen sie gemountet werden und das Vergrößern muss online erfolgen (jfs / XFS). Abhängig von Ihrer Maschine ist dies keine sehr gute Idee – vielleicht führen Sie die Größenänderungsvorgänge auf einem System mit sehr wenig RAM durch (und moderne Dateisysteme können riesige Mengen an Speicher verbrauchen).

Hoffe, das beantwortet Ihre Frage.

Antwort2

Ich stimme der Antwort von Benjamin Kaiser zu. Ich möchte jedoch noch zwei weitere Punkte hinzufügen.

Erstens sollten Sie die Größe von Partitionen nicht regelmäßig ändern. Das ist nicht nur zeitaufwändig, sondern auch riskant. Das gilt insbesondere, wenn bei der Größenänderung der Startpunkt der Partition angepasst werden muss, was das Neuschreiben eines Großteils der Daten des Dateisystems erfordert. Ein Stromausfall, ein Fehler, ein Systemabsturz oder ein anderes Problem kann Schäden am Dateisystem verursachen, die nur schwer oder gar nicht zu beheben sind. Daher sollten Sie die Größe von Partitionen nur ändern, wenn dies unbedingt erforderlich ist. Und wenn Sie die Größe von Partitionen ändern, sollten Sie darauf vorbereitet sein, alle darin enthaltenen Daten zu verlieren. Wenn diese Daten unersetzlich sind, sollten Sie vor der Größenänderung der Partition eine Sicherungskopie erstellen.

Zweitens: Wenn Sie aus irgendeinem Grund häufig die Größe von Partitionen ändern müssen, sollten Sie sich den Logical Volume Manager (LVM) ansehen. Damit können Sie Dateisysteme wie Dateien behandeln, sodass Sie sie hinzufügen, entfernen, verkleinern und vergrößern können, ohne sich um Start- und Stopppunkte kümmern zu müssen. Das bedeutet, dass Sie den Startpunkt eines Dateisystems nie anpassen müssen, was den Vorgang etwas gefährlicher macht. Leider ist die LVM-Unterstützung von Ubuntu schwach, insbesondere bei Desktop-Editionen. LVM ist außerdem komplexer als die direkte Verwendung von Partitionen, sodass Sie einiges lernen müssen, und die Komplexität kann die Wiederherstellung erschweren, falls etwas schiefgeht. Wenn Sie jedoch häufig mit Ihren Partitionen jonglieren müssen, kann LVM ein Nettovorteil sein.

verwandte Informationen