Ich muss die Partition mithilfe des leeren Bereichs erhöhen, der sich befindet, bevor die Partition ohne Datenverlust gestartet wird. Soweit ich weiß, sollte man die Größe der Partition ändern und die Daten intakt lassen, um die neue Partition von demselben Festplattensektor wie zuvor zu starten. Ist es in diesem Fall möglich, mit fdisk eine Lösung zu finden? Darüber hinaus verfügt die Partition über ein Dateisystem. Wird die Größenänderung mit fdisk das Dateisystem und die Daten beschädigen?
Antwort
Müssen Sie die Partition größer oder kleiner machen?
Vielleicht hilft dies: https://geekpeek.net/resize-filesystem-fdisk-resize2fs/
Jede Methode würde vorschlagen dass Sie die Daten trotzdem sichern. Daher ist das Sichern der Daten, Ändern der Größe und Wiederherstellen eine wahrscheinliche Vorgehensweise.
Es gibt Toolsets wie PartedMagic , die Tools wie Clonezilla und andere Formatierungen, Partitionierungen, Größen usw. enthalten.
Kommentare
- Lager. Der erste Artikel beschreibt immer noch die Prozedur, wenn sich der freie Speicherplatz nach der Partition befindet, aber ich habe, bevor es beginnt. Ich weiß, es gibt auch eine Option zur Verwendung von Gparted, aber ich war neugierig, ob es möglich ist, mit fdisk oder ähnlichem vom Terminal aus genau das Richtige zu tun.
- Basierend auf (begrenztem) Wissen, dem Beginn von Eine Partition kann auf keinem Betriebssystem / Dateisystem geändert werden. Könnte keine Option sein, sondern auf etwas sichern, einrichten, wie Sie wollen, und wiederherstellen. Mein aktueller Favorit ist die Verwendung von ZFS für Festplatten (natürlich gespiegelt). Keine Bedenken hinsichtlich der Partitionsgröße, da alles virtuell ist.
- @Anna Es gibt KEINE Möglichkeit, die Partitionsgröße zu ändern. Sie müssen sie löschen und eine neue erstellen. Durch das Erstellen einer neuen Partition wird der zugewiesene Speicherplatz nicht geändert. Sie müssen resize2fs verwenden, um den zugewiesenen Speicherplatz zu verkleinern oder zu erweitern. Stellen Sie außerdem sicher, dass Sie alles sichern und den Bootloader neu installieren, wenn Sie die ' Größe der ' -Partition ändern, die den Bootloader enthält. ' spielt keine Rolle, ob sich am Ende oder am Anfang der Partition freier Speicherplatz befindet.